如何使用jmeter测试100个不同的网站(来自DMOZ)?
我认为可以通过将jmeter与脚本集成来完成。基本上,脚本是告诉jmeter从文本或csv文件中读取URL并将http请求采样器更改为文件中的URL以运行测试,然后将测试结果保存到文件中。
有什么想法吗?
答案 0 :(得分:1)
您可以按照以下几点来实现:
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。要保留测试结果,您可以使用例如对Save Responses to a file中的任何一个Sample Result Save Configuration进行jmeter's out-of-the-box listeners或配置{{3}}。