上接“Jmeter+badboy自动化测试——环境准备”

1. 启动
开Badboy,页面如下,录制按钮默认为开启,此时把badboy当做浏览器,进行的各种操作都会被badboy记录下载。

2. 记录
举个栗子,我在导航栏输入www.baidu.com,点击右侧箭头进入百度,在百度搜索栏搜索badboy后,得到如下图的记录,可以看到操作步骤被记录了下来。

3. 重现
记录完成后点击方块停止,然后点击播放,就可以重现刚才的操作,并且可以看到每步下操作下传递的数据。

*点击“播放”是执行一个步骤,可能需要多次点击才能完成所有操作。完成一轮操作后,需要点“上一曲“来回到最开始才能再执行。

4. 保存
记录完成后,我们需要保存,一般选择两种形式,一种是badboy自身的格式,如果需要导入Jmeter进行自动化测试,我们就用下面的Export to Jmeter。

以上是Badboy最基础的操作。下一篇我们讲如何讲badboy记录下的操作如何导入Jmeter并执行。

Jmeter+badboy自动化测试——Badboy基础操作相关推荐

  1. Selenium自动化测试框架基础操作

    什么是框架? 框架(framework)是一个框子--指其约束性,也是一个架子--指其支撑性.是一个基本概念上的结构,用于去解决或者处理复杂的问题 框架是整个或部分系统的可重用设计,表现为一组抽象构件 ...

  2. JMeter初探二-badboy录制

    上一篇介绍了JMeter基本概念个简单的使用方法,这里介绍一下JMeter如何录制脚本,JMeter录制脚本有两种方法: 使用badboy进行录制 使用代理方式进行录制 脚本的录制的过程可以总结如下: ...

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

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

  4. 提交表单自动刷新_Web自动化测试:元素的基础操作和浏览器基础操作

    上一节,我们了解了如何定位元素,其实也有涉及对于元素的操作,这一节我们就详细的介绍一下对于元素的操作和对于浏览器的一些操作 一.对于元素的基础操作: clear():清除输入框内的文本 send_ke ...

  5. APP自动化测试框架搭建(六)--uiautomator2、web-editor基础操作

    第一章 APP自动化环境搭建(Mac版) 第二章 APP自动化环境搭建(Windows版) 第三章 adb命令 第四章 元素定位.元素操作 第五章 APP自动化测试框架搭建 Python+Appium ...

  6. jmeter基础操作,图文

    jmeter基础操作 1.jmeter环境搭建 · jmeter是用Java开发的,依赖jdk,jer所以jdk的版本使用1.8版本 1.安装JDK环境,配置环境变量 2.官网下载jmeter下载需要 ...

  7. web自动化如何在不同浏览器运行_Web自动化测试:元素的基础操作和浏览器基础操作...

    上一节,我们了解了如何定位元素,其实也有涉及对于元素的操作,这一节我们就详细的介绍一下对于元素的操作和对于浏览器的一些操作 一.对于元素的基础操作: clear():清除输入框内的文本 send_ke ...

  8. JMeter对数据库的更新操作

    关于JMeter如何连接MySQL数据库,前面文章已经详解的讲解过了.因为配置数据库连是比较固定的步骤,这里就不重复讲解了. 本篇文章主要详细说明,使用JDBC Request组件,如何对数据库进行更 ...

  9. 从菜鸟到大神之自动化测试(基础一)

    从菜鸟到大神之自动化测试(基础一) 一.自动化测试就是软件测试 1.什么是软件测试? 2.为什么需要软件测试 3.为什么不让开发做测试 4.软件测试的目的和作用 二. 软件测试的七条原则 三.计算机的 ...

最新文章

  1. 图论:关于二分图的总结(转载)
  2. conda-forge,conda,-c的理解
  3. 台积电获苹果A10大量订单 三季度销售额将增长20%
  4. 自动化测试===adb 解锁手机的思路
  5. pytorch tensor 初始化_PyTorch简明笔记[1]-Tensor的初始化和基本操作
  6. HDFS的简介及基本操作(常用的命令参数介绍)
  7. python语言的数据类型图解_Python基础——数据类型(图解+实例,非常详细!)
  8. matlab畸变校正代码_关于OpenCV中的去畸变
  9. oracle判断某列是否有单引号_sql注入二 ——数据库信息判断
  10. 2019免费微信营销软件排行榜
  11. uniapp 微信浏览器H5页面自定义分享链接
  12. 基于单片机的智能数字电子秤设计
  13. 飞行控制系统的快速原型设计与半物理仿真方法及系统ETest_DEV
  14. Python爬虫——多线程爬取阳光问政
  15. Word使用样式技巧:解决创建目录后出现的打印错误---超链接错误
  16. 使用无线网桥安装电梯监控图解
  17. mod函数计算机,Excel中mod函数的使用方法
  18. github - You have exceeded a secondary rate limit.
  19. CIDR无类别域间路由
  20. Java创建图片并绘图

热门文章

  1. 9.Java SE 集合
  2. Win 2003 IE 增强的安全配置应该如何关闭
  3. JS通过List列表生成树结构
  4. vue组件挂载与html加载区别,vue中的挂载是什么意思?
  5. 百度AI攻略:EasyDL专业版
  6. 与苹果一起下坠|深氪Lite
  7. DFS and BFS
  8. SystemInfo.deviceUniqueIdentifier
  9. 详解C语言中的switch语句
  10. java常见错误Cause java.sql.SQLSyntaxErrorException Table ‘m