我在Jmeter中设置了几个http请求采样器,它们具有get或post参数,并且它们都工作正常。但是,我在设置发送到具有获取参数的URL的http请求采样器时遇到了一些问题(即http://www.mydomain.com/myApp.cfm?id1=1&id2=2)。我遇到的问题是,在我的View Results侦听器的响应数据选项卡中,它显示myApp.cfm抱怨id1不存在。
http请求采样器的配置如下,
1)服务器名称或IP:www.mydomain.com
2)路径:/myApp.cfm?id1 = 1& id2 = 2
3)方法:帖子
4)参数:
姓名:id3
价值:3
包括等于:真实
我的问题是,如何使用http请求采样器发布到已获取参数的网址?
提前致谢
答案 0 :(得分:2)
我并不熟悉ColdFusion脚本,我不知道如何欺骗jMeter在POST请求中获取你的url参数(因为'POST在请求体中有它的参数)。
请参阅this关于混合POST和GET的讨论。
您是否尝试使用BadBoy或JMeter Proxy保存测试以查看应用程序实际发送的内容?要查看幕后发生的情况,如果您使用的是FireFox,则可以使用FireBug
;如果您使用的是Chrome,则可以使用Ctrl+Shift+i
。