1、badboy中的检查点
输入www.sogou.com>搜索“软件测试”
然后回车,页面也就出来了
1、接下来添加检查点:
以sogou.com搜索为例演示,搜索badboy
回放通过
在搜索结果的结构页面1、选中这个文本:“badboy”,2、点击Tools>Add Assertion for Selection
接下来我们来看看到底成没成功添加检查点,进行脚本回放,点击有Play All的图标,进行回放
可以看到这样的图示,就是 通过
2、badboy中的参数化---文本
建立参数化列表
在请求中替换$(参数名称)
中文可能有乱码,改下请求中的编码即可
首先
接下来
可以发现query=后面就是请求的参数名
选中右键点击properties
因为先前我们在searchtxt设置了两个参数值,接下来就是来设置遍历这两个参数值
选中Step 1右键点击properties
这样就设置完成
接下来设置编码,找到 ie =utf8 ,选中右键properties,将Value尝试的改为 gbk
再次点击回放按钮
接下来问题来了,你参数化了,但是检查点这方面没有变动
接下来对检查点进行参数化
找到Check for text "badboy",选中右键,点击properties
将badboy更改为${searchtxt} ,改成参数化的名称
再重新回放,就正确了。
以上为badboy在页面中用文本的参数化方式。
3、badboy中的参数化----数据库
odbc
data source放到
脚本最前端
Tools>Data Source>Attach variable Source
首先一定要在本机将ODBC这个包装上
安装完ODBC后,配置数据源
控制面板中搜索数据源>设置数据源>系统DNS>点添加>选中有ODBC一项>完成
然后在Tools>Data Source>Attach variable Source 选中ODBC
重点:接着将data source拖到脚本开始的最前端
4、badboy中的并发
Tools>Run Background Threads
5、badboy中的报告
view>Report
badboy中同样也包含了JMeter和loodrunner该有的东西,所以用的时候也可以直接用badboy