我想用2种类型的用户测试网站。 第一次用户 返回用户
我不确定如何测试返回的用户。我应该使用cookie管理器并使用相同的请求两次使用HTTP请求来使用户做饭吗?
答案 0 :(得分:1)
定义您的方案与CACHE
比COOKIE
更相关。
First Users
:下载所有资源并在本地保存。Returning Users
:使用已下载的资源,而不是再次从服务器下载它们。在这里,资源被称为静态Web元素,如images, .js, .css
文件,这些元素不会发生太大变化。
要实现这两个用户,请使用HTTP Cache Manager。使用默认设置。标记Thread Group -> Loop Count
中的迭代次数超过1.这里,在第一次迭代中,您将模拟第一个用户。当JMeter使用Cache时,剩余的迭代被视为Returning Users
。
注意:如果选中Clear cache each iteration
选项,则将所有迭代模拟为First Comers/Users
,因为它们始终从服务器请求/下载资源。