哈喽,大家好!我是minisummer!首先感谢您的关注!
今天给大家分享的内容是jmeter脚本的录制,介绍了两种录制方法,一是使用jmeter代理服务器进行录制,二是借助第三方工具badboy进行录制。
方法一:jmeter代理服务器
右击“测试计划” > “添加” > “非测试元件” > “HTTP请求代理服务器”
把浏览器设置成代理服务器进行录制。
方法二: badboy录制
BadBoy是一款免费WEB自动化测试工具,其实就是一个浏览器模拟工具,具有录制和回放功能,支持对录制出来的脚本进行调试。同时支持捕获表单数据的功能,所以能够进行自动化测试。但目前用的多的是用来进行脚本录制,BadBoy支持将脚本导出为JMeter脚本。
JMeter录制脚本有多种方法,其中最常见的方法是用第三方工具badboy录制,另外还有JMeter自身设置(Http代理服务器+IE浏览器设置)来录制脚本,但用的多就是通过Badboy进行录制
Badboy下载地址:http://www.badboy.com.au/
解决录制脚本错误
将“JavaScript Error Dialogs” 打勾,意思是隐藏javascript的报错对话框。
使用bayboy录制jforum论坛发布帖子全流程
badboy-录制脚本-1.打开首页
badboy-录制脚本-2.登录成功
badboy-录制脚本-3.选择主题
badboy-录制脚本-4.发布帖子
badboy-录制脚本-5.发帖成功
badboy-录制脚本-导出jmeter脚本
解决jforum无法发布帖子问题
参考文章:https://blog.csdn.net/ak739105231/article/details/103157763
jmeter中post请求选择的是跟随重定向方式;几经查看,是OWASP_CSRFTOKEN变化了,找不到页面;需屏蔽csrf_token验证。
打开D:\tomcat\webapps\jforum-2.6.2\WEB-INF\web.xml文件,查找csrf,并且屏蔽,保存;
重启jemter,再次回放jforum发布帖子脚本;发现发帖成功。
请大家多多指教~
以上内容希望对你有帮助,有被帮助到的朋友欢迎点赞,评论。
注:转载请注明出处,商用请征得作者本人同意,谢谢!!!