BadBoy安装与使用

Badboy介绍

  • Badboy是 Badboy Software创建的免费且 功能强大的 Web 开发应用程序。

  • 它是一种软件测试工具,可以测试和开发复杂而动态的在线网站,而不必使自己摆脱繁琐的工作。


.

安装badboy脚本软件

Badboy官网:https://badboy.en.softonic.com/

在这里插入图片描述

在这里插入图片描述

选择目录直接安装

在这里插入图片描述


开启badboy软件

在这里插入图片描述

在这里插入图片描述

这里可以修改回放次数:
在这里插入图片描述


badboy脚本录制

  • 点击录制按钮进行脚本录制,完成打开搜狗搜索:https://www.sogou.com/

  • 搜索测试岗位薪资操作,然后停止,回放

第一步:
在这里插入图片描述

第二步:
在这里插入图片描述

第三步:

在这里插入图片描述

回放的时候,会因为编码原因导致乱码
在这里插入图片描述

需要手动调乱码问题
在这里插入图片描述

双击打开,更改utf8为gbk
在这里插入图片描述

再次回放,乱码解决

在这里插入图片描述


添加验证点

验证点的作用就是验证脚本是否按照我们测试的思路执行,判断脚本执行过程中是否存现问题

先选中搜索框中的文字

在这里插入图片描述

再点击Tools>选择Add Assertion for Selection,如下图:
在这里插入图片描述

未选择的话会弹出一个框:

在这里插入图片描述
意思就是找不到文本


设置好检查点后点击paly all 按钮

在这里插入图片描述

当问号转变为对号后证明有检查到检查点的关键字,显示正确

在这里插入图片描述
此时就是正确了
在这里插入图片描述


再来一个错误的示范

在这里插入图片描述

然后点击回放运行

此时报错
在这里插入图片描述


将检查点设置参数化

选择Variables----->右键选择Add variable----->添加参数点击add按钮----->添加完参数后点击ok按钮

在这里插入图片描述

出现了一个这个

在这里插入图片描述


badboy参数化

将检查点设置参数化

所谓参数化,是指请求的某个参数提前设定多个值,在具体请求的时候,去获取提前设定的值,不同的业务场景设置的参数不一致

步骤一: 选择Variables>右键选择Add variable

在这里插入图片描述

步骤二: 添加参数点击add按钮>添加完参数后点击ok按钮

在这里插入图片描述

添加完毕:

在这里插入图片描述

准备运行:

这个里面一定需要选择一个,可以双击选择
在这里插入图片描述

更改query值:
在这里插入图片描述

更改验证点:

在这里插入图片描述

然后点击回放,查看搜索回放结果

在这里插入图片描述


导出Jmeter脚本

步骤: File > Export to JMeter > 选择保存目录

在这里插入图片描述

在这里插入图片描述


验证测试

Jmeter导入badboy生成的脚本

在这里插入图片描述

这是打开之后的效果图

在这里插入图片描述

生成后运行

很多东西都是空的需要自己填一下,不然会报错
在这里插入图片描述

这是报错效果

在这里插入图片描述

填充后运行:

这四个都需要改,协议为HTTPS,端口号443
在这里插入图片描述

在这里插入图片描述

运行后:

在这里插入图片描述

badboy测试报告

在这里插入图片描述

运行后的测试报告

View > Report > Detail Report

在这里插入图片描述

在这里插入图片描述

View > Report > Summary Report

在这里插入图片描述

在这里插入图片描述

View > Report > Review Report

在这里插入图片描述

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值