badboy使用手册[亲测有效]

badboy使用手册[亲测有效]Badboy作用很多,但是大部分是作为脚本录制工具来使用。本篇中为模拟浏览器操作,记录操作脚本。badboy具有录制和回放的功能,能够添加断言,对脚本进行调试。在使用jmeter自动录制脚本时会产生很多无用的请求,所以推荐使用badboy录制脚本之后保存为jmx文件,在jmeter中打开使用。第一步:下载badboy工具 下载地址:http://www.badboy.com

Badboy作用很多,但是大部分是作为脚本录制工具来使用。

本篇中为模拟浏览器操作,记录操作脚本。badboy具有录制和回放的功能,能够添加断言,对脚本进行调试。

在使用jmeter自动录制脚本时会产生很多无用的请求,所以推荐使用badboy录制脚本之后保存为jmx文件,在jmeter中打开使用。


第一步:下载badboy工具

 下载地址:http://www.badboy.com.au/

badboy使用手册[亲测有效]

点击下载按钮选择自己需要的版本下载



第二步:安装badboy

下载之后选择文件双击安装,这一步不多赘述。

badboy使用手册[亲测有效]

第三步:使用badboy录制脚本

3.1: 页面功能分析:

badboy使用手册[亲测有效]

1. 界面视图,模拟浏览器,能够进行操作

2. 需要录制脚本的URL

3. 点击运行URL

4. Summary:运行的各指标,响应时间,成功事物等

badboy使用手册[亲测有效]

 5. 参数:在录制到的需要参数化的地方能够在这里操作之后导入jmeter

 6. 目录树,记录录制到的每一个操作

 7. 录制按钮,点击之后记录操作

 8. 停止按钮,在停止途中不会记录操作,如果需要再次开始再次点击录制按钮,会继续录制,在step1头部会出现红点。

 9. 回放按钮

10. 回放所有

11. 倒回按钮,退回到前一步操作

12. 单独运行一个请求


3.2 开始录制脚本

点击录制按钮之后,开始记录做的操作,输入需要测试的地址,在这里以csdn做为主要的登录需求

badboy使用手册[亲测有效]

 百度搜索csdn,点击csdn官网,注意:这里虽然以新页面弹出的形式出现,但是在新页面做的操作同样会被记录到目录树里(6)

badboy使用手册[亲测有效]

添加帐号和密码之后点击视图里的登录按钮完成登录操作

badboy使用手册[亲测有效]

下图为登录成功的页面。

badboy使用手册[亲测有效]

点击写博客

badboy使用手册[亲测有效]

填写信息之后点击发表博客,等待发布成功之后结束此次录制。

badboy使用手册[亲测有效]

随后点击停止按钮,脚本录制到此结束。此时,step1的红点会变成紫色。说明录制已经停止。

badboy使用手册[亲测有效]

第四步:badboy做参数化

 在目录树里找到csdn的登录请求,可以看到提交的数据

badboy使用手册[亲测有效]


选择username右键点击(Add as Vaviable)选项

badboy使用手册[亲测有效]

添加变量数据,点击保存之后variables中会出现添加的变量,再次选择右键点击保存,变量替换为${username}

badboy使用手册[亲测有效]


再对密码做参数化,重复username的操作

 

第五步:badboy断言的添加和回放

 5.1 断言

 在界面视图中选择你需要检测的文字,选中之后点击 Tools—>Add Assertion for Selection

 注意:该断言只能检测到在本界面视图内的文字,所以不是很好用,因为该模拟视图都是开启新页面而不是本页面内跳转,就算 在新页面中选择再添加断言也不成功。

badboy使用手册[亲测有效]

 

5.2 回放

badboy使用手册[亲测有效]

5.3 查看回放结果

badboy使用手册[亲测有效]


点击view –>report –>Summary report,出现下图展示回放结果

badboy使用手册[亲测有效]

 

第6步:生成jmetet脚本

6.1 保存

选择File>Export to Jmeter保存。

badboy使用手册[亲测有效]

6.2  使用

在jmter中选择文件打开

badboy使用手册[亲测有效]


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/10844.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注