如何使用jmeter测试100个不同的网站(来自DMOZ)?
我认为可以通过将jmeter与脚本集成来完成。基本上,该脚本是告诉 jmeter 从文本或 csv 文件中读取 URL,并将 http 请求采样器更改为文件中的 URL 以运行测试,然后将测试结果保存到文件中。
任何想法?
您可以按照以下几点来实现:
1.在 csv 文件中准备您的测试网址,例如采用以下格式:
url1
url2
...
urlN
2.为您的脚本使用架构,如下所示:
Thread Group
. . .
While Controller
Condition: ${__javaScript("${testURL}"!="<EOF>",)} // read csv-file until the EOF
CSV Data Set Config
Filename: [path to your csv-file with test-urls]
Variable Names: testURL
Recycle on EOF? False
Stop thread on EOF? True
Sharing mode: Current thread group
HTTP Request // your http call
Server Name or IP: ${testURL} // use variable with extracted URL
. . .
3.要保留测试结果,您可以使用例如将响应保存到文件 http://jmeter.apache.org/usermanual/component_reference.html#Save_Responses_to_a_file或配置结果保存配置示例 http://jmeter.apache.org/usermanual/component_reference.html#Sample_Result_Save_Configuration对于任何一个jmeter 开箱即用的侦听器 http://jmeter.apache.org/usermanual/component_reference.html#listeners.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)