性能测试04--jmeter脚本录制

哈喽,大家好!我是minisummer!首先感谢您的关注!
今天给大家分享的内容是jmeter脚本的录制,介绍了两种录制方法,一是使用jmeter代理服务器进行录制,二是借助第三方工具badboy进行录制。

方法一:jmeter代理服务器

右击“测试计划” > “添加” > “非测试元件” > “HTTP请求代理服务器”

把浏览器设置成代理服务器进行录制。

htt请求代理服务器

方法二: badboy录制

BadBoy是一款免费WEB自动化测试工具,其实就是一个浏览器模拟工具,具有录制和回放功能,支持对录制出来的脚本进行调试。同时支持捕获表单数据的功能,所以能够进行自动化测试。但目前用的多的是用来进行脚本录制,BadBoy支持将脚本导出为JMeter脚本。
JMeter录制脚本有多种方法,其中最常见的方法是用第三方工具badboy录制,另外还有JMeter自身设置(Http代理服务器+IE浏览器设置)来录制脚本,但用的多就是通过Badboy进行录制
Badboy下载地址:http://www.badboy.com.au/

badboy录制脚本

解决录制脚本错误

将“JavaScript Error Dialogs” 打勾,意思是隐藏javascript的报错对话框。

badboy-JavaScript Error Dialogs

使用bayboy录制jforum论坛发布帖子全流程

badboy-录制脚本-1.打开首页

badboy-录制脚本-1.打开首页

badboy-录制脚本-2.登录成功


badboy-录制脚本-2.登录成功

badboy-录制脚本-3.选择主题

badboy-录制脚本-3.选择主题

badboy-录制脚本-4.发布帖子

badboy-录制脚本-4.发布帖子

badboy-录制脚本-5.发帖成功


badboy-录制脚本-5.发帖成功

badboy-录制脚本-导出jmeter脚本

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,并且屏蔽,保存;

web.xml

屏蔽csrf

重启jemter,再次回放jforum发布帖子脚本;发现发帖成功。


发帖成功

请大家多多指教~
以上内容希望对你有帮助,有被帮助到的朋友欢迎点赞,评论。
注:转载请注明出处,商用请征得作者本人同意,谢谢!!!

你可能感兴趣的:(性能测试04--jmeter脚本录制)