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

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

第一步:下载badboy工具

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

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

第二步:安装badboy

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

第三步:使用badboy录制脚本

3.1: 界面布局说明:

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

2. 需要录制脚本的URL

3. 点击运行URL

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

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

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

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

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

9. 回放按钮

10. 回放所有

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

12. 单独运行一个请求

3.2 开始录制脚本

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

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

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

下图为登录成功的页面。

点击写博客

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

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

第四步:badboy做参数化

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

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

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

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

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

5.1 断言

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

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

5.2 回放

5.3 查看回放结果

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

第6步:生成jmetet脚本

6.1 保存

选择File–>Export to Jmeter保存。

6.2  使用

在jmter中选择文件打开

badboy使用简介相关推荐

  1. Jemter+Badboy实战经验一(Badboy录制及基础功能)

    1. 使用工具: Apache Jemeter:http://jmeter.apache.org/download_jmeter.cgi (免费官网下载地址) BadBoy:   http://www ...

  2. badboy简介和回放

    badboy下载地址: 链接:https://pan.baidu.com/s/15CBz6KmdMt1hW3jBJjsHaA 提取码:tetp 然后下载后,解压安装即可. badboy酷男孩软件简介 ...

  3. BadBoy录制JMeter脚本

    1      BadBoy简介 BadBoy是一款免费WEB自动化测试工具,其实就是一个浏览器模拟工具,具有录制和回放功能,支持对录制出来的脚本进行调试.同时支持捕获表单数据的功能,所以能够进行自动化 ...

  4. 使用BadBoy录制JMeter脚本

    转自:https://blog.csdn.net/wanglian2017/article/details/72763974 1      BadBoy简介 BadBoy是一款免费WEB自动化测试工具 ...

  5. badboy录制php,Jmeter(二十九) - 从入门到精通 - Jmeter Http协议录制脚本工具-Badboy2(详解教程)...

    1.简介 上一篇文中已经对Badboy做了一个基本上详细完整的介绍,这一篇宏哥带你们实战一下,这一篇主要讲解和分享:录制和运行脚本.参数化 首先让我们使用N模式录制一个脚本,测试用例编号为:1.1.1 ...

  6. BadBoy录制脚本jmeter打开

    BadBoy简介 BadBoy是一款免费WEB自动化测试工具,其实就是一个浏览器模拟工具,具有录制和回放功能,支持对录制出来的脚本进行调试.同时支持捕获表单数据的功能,所以能够进行自动化测试.但目前用 ...

  7. Jmeter教程(3) - - Badboy的安装及脚本录制

    1. BadBoy简介 BadBoy是一款免费WEB自动化测试工具,其实就是一个浏览器模拟工具,具有录制和回放功能,支持对录制出来的脚本进行调试.同时支持捕获表单数据的功能,所以能够进行自动化测试.但 ...

  8. badboy安装及使用

    badboy下载 下载地址:http://www.badboy.com.au/download/index 直接点击[continue] badboy安装 badboy录制 默认是录制状态 访问sog ...

  9. JMeter入门操作简介

    JMeter入门操作简介 1.JMter简介及作用 JMter是Apache公司用Java开发的一款测试工具 接口测试.性能测试.数据库测试.java程序测试. 可以对服务器.网络或者对象模拟巨大的负 ...

  10. badboy+jMeter+jProfile软件测试工具介绍(一)

    BadBoy测试工具介绍 一. 压力测试 压力测试是在强负载(大数据量.大量并发用户等)下的测试,查看应用系统在峰值使用情况下操作行为,从而有效地发现系统的某项功能隐患.系统是否具有良好的容错能力和可 ...

最新文章

  1. linux守护进程中多线程实现,Linux下实现多线程客户/服务器
  2. dbeaver 连接hbase 数据库
  3. android logcat 根据包名过滤,adb logcat通过包名过滤(dos命令find后跟变量)
  4. qt添加菜单纯代码_开始玩qt,使用代码修改设计模式生成的菜单
  5. 印刷(烫金)缺陷在线检测系统
  6. Bugku杂项小猪佩奇思路
  7. 商品规格表设计_计算机毕业设计分享jsp企业销售管理系统
  8. python 中英文 分离_Python 将字符串的中英文分离的完整代码
  9. 悲情陨落的十大民族品牌
  10. 美团App页面视图可测性改造实践
  11. A股股票列表数据API接口(JSON标准格式,Get请求方式)
  12. 【SHELL】shell脚本入门
  13. open62541 (R 1.1.2)中文文档 (译文)第一篇 (1 - 5)
  14. 项目开发技术点、困难点总结——2020-2021年
  15. 『每周译Go』那些年我使用Go语言犯的错
  16. 电子商务跨考计算机复试被刷吗,复试被刷?多半是和他们一样的原因......
  17. 收藏:中日韩群星蔡妍中孝介陈奕迅任贤齐等最新献唱东亚运动会主题曲国际版
  18. 关于加强专业学位研究生课程体系建设的意见
  19. JavaMail 收邮件 草稿箱 发件箱 IMAP 技巧
  20. echarts动态折线图拉扯变形问题

热门文章

  1. 【线上课程】ISO9001:2015质量管理体系标准解析|高清|16节课时
  2. 2021年春季学期期末统一考试电子商务概论(农) 试题
  3. wap页面在微信内置浏览器浏览遇到的问题
  4. Linux安装WIFI无线网卡驱动
  5. 目前计算机硬件安全,计算机硬件与网络安全
  6. 【新版】掩日免杀windows Defender
  7. 腾达无线usb wifi 网卡u1/u3 RTL8192EU在centos7.6/7.7的编译适配
  8. 中标麒麟运行java_中标麒麟系统上安装java、eclipse指南
  9. 用Python学《微积分B》(微积分应用)
  10. IBM ServerGuide导航光盘下载列表