我正在研究 jmeter 的可能性,它看起来很棒。但是,我的测试脚本应该能够做的一件事是搜索一些值,然后单击随机生成的链接。所以我需要自动化的是:
在搜索框中输入值(我可以通过在第二页中使用正确的 GET url 来执行此操作,但我该如何执行 5000 次?)
单击列出的结果之一。
谢谢您的帮助!
我正在研究 jmeter 的可能性,它看起来很棒。但是,我的测试脚本应该能够做的一件事是搜索一些值,然后单击随机生成的链接。所以我需要自动化的是:
在搜索框中输入值(我可以通过在第二页中使用正确的 GET url 来执行此操作,但我该如何执行 5000 次?)
单击列出的结果之一。
谢谢您的帮助!
这可以使用 CSV 数据集来完成,它会加载一个 CSV 文件,并将内容提供给您选择的变量:
http://jmeter.apache.org/usermanual/component_reference.html#CSV_Data_Set_Config
之后,您可以使用正则表达式提取器从生成的 HTML 中提取所需的 URL,然后点击这些链接:
http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor
您可以在第二部分使用 HTML 链接解析器(单击其中一个结果):
http://jmeter.apache.org/usermanual/component_reference.html#HTML_Link_Parser
有关在与您的问题类似的上下文中使用链接解析器的示例,请参阅http://theworkaholic.blogspot.co.at/2009/11/randomly-clicking-links-in-jmeter.html 。