我正在研究jmeter的可能性,它看起来很棒。但是,我的测试脚本应该能够做的事情之一是搜索某些值,然后单击随机生成的链接。 所以我需要自动化的是:
在搜索框中输入值(我可以通过在第二页中使用正确的GET网址来完成此操作,但如何执行此操作5000次?)
点击列出的其中一个结果。
感谢您的帮助!
答案 0 :(得分:3)
这可以使用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
答案 1 :(得分:0)
您可以在第二部分使用HTML Link Parser(点击其中一个结果):
http://jmeter.apache.org/usermanual/component_reference.html#HTML_Link_Parser
有关在类似于您的问题的上下文中使用链接解析器的示例,请参阅http://theworkaholic.blogspot.co.at/2009/11/randomly-clicking-links-in-jmeter.html。