jmeter测试web接口需要点击,登录等事件时该怎么处理?
jmeter测试web接口需要点击,登录等事件时该怎么处理?要测试web接口,连接的数据库,通过接口从数据库里插入,查询数据。然后我配置后,发现不管是post,还是get都没有对应的响应数据。查看web接口,发现是从接口插入,获取数据时,输在网页接口入必参数后须要点击提交一下才行。这样,我用jmeter测试因为没有点击事件,返回的都不是数据库响应值,而是网页本身响应,如网页背景信息,图片分辨率这些。
请问,jmeter要怎样才能测试那些需要手动点击,登录的接口?谢谢!
在http信息头管理器里已加入对应token值,返回的还是页面本身信息,如图片大小等,无数据库响应
用Jmeter登陆接口,一般通过POST传递用户名、密码、验证码,就可以直接登陆成果,不需要点击处理。 1 静态token,参考http://blog.csdn.net/u011349127/article/details/51900232
2 添加cookie,参考http://blog.csdn.net/qsmy_an/article/details/73571896 加上点击事件 写入点击事件 直接录制一下脚本也可 全都是接口传值了 方法1:利用badboy录制脚本,修改一下传递的参数
方法2:问开发要一下接口ip、端口、接口名、入参,在jmeter中新建测试计划--线程:添加http request,输入以上信息,添加结果树即可
页:
[1]