7

谁能帮我弄清楚如何使用jmeter并强制它自动填写并提交表格?例如,我需要填写谷歌搜索框,然后点击手气不错按钮?

4

3 回答 3

7

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

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

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

JMeter 示例

于 2009-12-04T13:53:03.470 回答
6

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

于 2010-08-05T14:34:54.573 回答
2

您是否有理由要对 Google 进行负载测试?如果您只想拥有一个测试网站功能的脚本,请尝试 selenium:http ://seleniumhq.org/ 。如果您实际上是在尝试加载测试表单,则必须创建适当的请求。使用像 Fiddler 这样的工具会有所帮助。

于 2009-12-04T13:37:05.870 回答