Badboy安装与使用

Badboy是一个录制web脚本的工具

1.下载Badboy:http://www.badboy.com.au/download/add

2.启动Badboy,认识主界面

Badboy安装与使用

3.使用Badboy录制web脚本

Badboy提供两个模式的录制:Request(默认模式) 和Navigation模式.点击下图N,切换录制模式。

Request(默认模式)录制登录脚本

1)输入录制的URL:http://example.webscraping.com/user/login

Badboy安装与使用

2)输入登录账号:邮箱:example@webscraping.com,密码:example

Badboy安装与使用

3)参数化登录账号

Badboy安装与使用

或者

Badboy安装与使用

应用

Badboy安装与使用

4)断言:选中要断言的字段从工具栏tools添加Add assertion for selection,或菜单栏直接添加断言,点击play 或F5。

Badboy安装与使用

绿勾代表断言成功,红×即失败

Badboy安装与使用

5)回放:单个回放,点击F5,或play;全部回放点击playall

Badboy安装与使用

回放成功如上图,回放不成功有橙色感叹号,如下图

Badboy安装与使用

Request模式优点:网页模版修改,不影响脚本回放;可以通过file>Export to Jmeter导出脚本到jmeter进行性能测试。

Request模式缺点:需要添加大量的断点来检查页面元素。

Navigation模式录制查询脚本

1)输入录制的URL:http://example.webscraping.com/

Badboy安装与使用

2)点击Search进入查询页面,输入c

Badboy安装与使用

3)点击Canada,并进入编辑页面,修改phone为123123

Badboy安装与使用

Navigation模式优点: 记录网站交互过程中browser中的元素的点击动作,navigation模式回放,不但回放http request,同时badboy会模拟brower中点击动作。

Navigation模式缺点 : 无法使用navigation脚本进行性能测试。

上一篇:node中使用domain处理异步异常问题


下一篇:UML 类图快速入门