如何使用 jmeter 测试 100 个不同的网站(来自 DMOZ)?
我认为可以通过将 jmeter 与脚本集成来完成。基本上,该脚本是告诉 jmeter 从文本或 csv 文件中读取 URL,并将 http 请求采样器更改为文件中的 URL 以运行测试,然后将测试结果保存到文件中。
任何想法?
如何使用 jmeter 测试 100 个不同的网站(来自 DMOZ)?
我认为可以通过将 jmeter 与脚本集成来完成。基本上,该脚本是告诉 jmeter 从文本或 csv 文件中读取 URL,并将 http 请求采样器更改为文件中的 URL 以运行测试,然后将测试结果保存到文件中。
任何想法?
您可以根据以下几点来实现这一点:
1.在 csv 文件中准备您的测试 URL,例如,采用以下格式:
url1 url2 ... urlN
2.为您的脚本使用架构,如下所示:
线程组 . . . While Controller Condition: ${__javaScript("${testURL}"!="<EOF>",)} // 读取 csv-file 直到 EOF CSV Data Set Config 文件名:[带有 test-urls 的 csv 文件的路径] 变量名称:testURL 在 EOF 上回收?错误的 在 EOF 上停止线程?真的 共享模式:当前线程组 HTTP 请求 // 您的 http 调用 服务器名称或 IP:${testURL} // 使用提取 URL 的变量 . . .
3.要保留测试结果,您可以使用例如将响应保存到文件或为任何jmeter 的开箱即用侦听器配置示例结果保存配置。