用Jmeter填写表格?

时间:2009-12-04 13:30:46

标签: performance testing jmeter

任何人都可以帮我弄清楚如何使用jmeter并强制它自动填写并提交表格吗?例如,我需要填写谷歌搜索框,然后点击我感觉幸运按钮?

3 个答案:

答案 0 :(得分:7)

Google不是一个很好的例子,因为它使用GET作为表单。例如,要搜索“jmeter”并按下Feeling Lucky按钮,您只需发送此URL,

http://www.google.com/search?hl=en&source=hp&q=jmeter&oq=&btnI=1

要做一个真正的帖子,您需要从跟踪中查找表单控件字段名称,或者查看HTML源代码,然后执行此处显示的操作。用户名/密码是要发布的字段名称。行动是http://www.example.com/login

JMeter example

答案 1 :(得分:6)

请注意屏幕截图错误。该方法是“GET”,应设置为“POST”,否则表单将无法正确提交。

答案 2 :(得分:2)

您是否有理由加载Google测试?如果您只想拥有一个测试网站功能的脚本,请尝试使用selenium:http://seleniumhq.org/。如果您实际上是在尝试加载测试表单,则必须创建相应的请求。使用像Fiddler这样的工具可以提供帮助。