这一篇文章,宏哥主要想讲解一下,录制完脚本不是就完事了,咱们有时候还须要断言,看结果是否和咱们预期的结果一致。这在测试中都是很重要的。用句老话说:只看结果不看过程。浏览器
想要断言,咱们就必须的有脚本,才能断言,没有脚本咱们就没法断言,所以这里咱们仍是须要录制脚本。再废话一句:Jmeter录制脚本多采用Badboy工具,不多使用其自带的录制,虽然badboy如今不维护了,可是宏哥仍是极力推荐badboy。工具
宏哥大体描述一下录制场景:打开浏览器输入搜狗网址,并访问搜狗,在搜索输入框,输入“北京-宏哥”,点击“搜狗搜索”按钮。测试
1.先录制场景:开始录制,打开浏览器www.sogou.com,以下图所示:spa
2.在输入框中输入文字“北京-宏哥",以下图所示:3d
3.回车,关闭录制。以下图所示:blog
4.找到Variables面板,在空白处鼠标右键,点击“add variables..”,以下图所示:io
5.输入变量名,以及变量的值,变量的值能够是多个,以下图所示:变量
6.点击Ok,以下图所示:乱码
7.修改参数使用变量,以下图所示:bfc
8.今天的猪脚登场了:添加断言,选中须要断言的地方(北京-宏哥),点Tools->Add Assertion for Selection,以下图所示:
9.修改断言的参数变量,这里断言的值也是取的搜索的变量,能够根据项目需求从新新增变量,以下图所示:
10.修改脚本执行的次数,咱们选择循环刚才定义变量时添加的值。以下图所示:
到此,录制脚本断言,就所有结束了,选所有运行试试吧!这里前边宏哥已经介绍过了就不赘述了。
11.开始回放 Play All ,左侧检查状态也成功改变了(左侧检查点《断言》处出现对勾)。以下图所示:
点击view –>report –>Summary report,出现下图展现回放结果,以下图所示:
1.在所有运行时中文字符变成乱码,不要慌也没关系只须要:把utf8改为GBK便可。
好了,时间也不早了,今天关于Badboy的断言就分享到这里了,谢谢你耐心的阅读。
您的确定就是我进步的动力。若是你感受还不错,就请鼓励一下吧!记得点波 推荐 哦!!!(点击右边的小球便可!(^__^) 嘻嘻……)