Badboy是一款不错的Web自动化测试工具,如果你将它用于非商业用途,或者用于商业用途安装Badboy 的机器数量不超过5台,你是不需要为它支付任何费用的。Badboy提供了将Web测试脚本直接导出生成JMeter 脚本的功能,并且这个功能非常好用,下面我们来看如何使用badboy录制一个JMeter脚本,并供JMeter使用

badbody安装

  1. 通过Badboy的官方网站下载Badboy的最新版本http://www.badboy.com.au/
  2. 安装Badboy。安装过程同一般的Windows 应用程序没有什么区别,安装完成后你可以在桌面和Windows开始菜单中看到相应的快捷方式——如果找不到,可以找一下Badboy安装目录下的Badboy.exe 文件,直接双击启动Badboy

使用badbody录制脚本

  1. 启动Badboy,你可以看到下面的界面

在地址栏中输入你需要录制的Web应用的URL——http://www.baidu.com

.点击 开始录制 按钮(图中蓝色圆圈标注的部分)开始录制
开始录制后,你可以直接在Badboy内嵌的浏览器(主界面的右侧)中对被测应用进行操作,所有的操作都会被记录在主界面左侧的编辑窗口中(图中黄色方框标 注的部分)——在这个试验中,我们在baidu的搜索引擎中输入 JMeter 进行搜索。不过录制下来的脚本并不是一行行的代码,而是一个个Web对象——这有点像LoadRunner的VuGen中的Tree View视图

录制完成后,点击工具栏中的“停止录制”按钮(图中紫色方框标注的部分),完成脚本的录制。选择“File -> Export to JMeter”菜单,填写文件名“baidu.jmx”,将录制好脚本导出为JMeter脚本格式

启动JMeter并打开刚刚生成的测试脚本,就可以用JMeter进行测试了

badbody录制脚本相关推荐

  1. JMETER badboy 录制脚本

    JMETER  badboy 录制脚本 我们介绍第三方工具badbay 进行录制脚本,同时把录制的脚本导入JMETER. 启动badboy 进入badboy 的主界面 输入需要录制脚本的地址,比如输入 ...

  2. JMeter专题系列(二)录制脚本

    环境 Badboy  version 2.1.1 JDK: 1.7.0_67 Apache  JMeter-2.11 ----------------------------------------- ...

  3. 性能测试之Jmeter:使用代理录制脚本

    Jmeter中有两种方法可以录制脚本,但笔者一向不喜欢把简单的事情复杂化(安装badbody麻烦,就不介绍这种方法了),那么自然就选择通过Jmeter代理来录制脚本.下面讲讲具体的脚本录制步骤: 1. ...

  4. Loadrunner11点击录制脚本无响应,IE页面弹不出——解决方案汇总

    Loadrunner11点击录制脚本无响应,IE页面弹不出--解决方案汇总 参考文章: (1)Loadrunner11点击录制脚本无响应,IE页面弹不出--解决方案汇总 (2)https://www. ...

  5. JMeter基础之——录制脚本

    JMeter基础之--录制脚本 Jmeter 是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细:很它的优点也有很多: ● 开源, ...

  6. 软件测试-PR录制脚本程序的时候出现license invalid,error code=-13或者-24的错误

    如果你在使用PR录制脚本程序的时候出现license invalid,error code=-13或者-24的错误 那么证明你没有许可证,需要联络泽众公司那边,申请许可证 有关操作见下: http:/ ...

  7. JMeter基础之—录制脚本

    Jmeter 是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细:很它的优点也有很多: 开源,他是一款开源的免费软件,使用它你不需 ...

  8. loadrunner代理录制脚本方法介绍

    LR使用代理录制脚本介绍 使用lr录制浏览器请求时,常常出现无法打开浏览器的现象.使用lr自带的代理,可以有效的解决该问题,且支持的浏览器不再限于IE.火狐,甚至可以录制手机浏览器发出的请求: 代理需 ...

  9. loadrunner录制脚本,页面无法显示

    今天用loadRunner录制脚本,发现IE8打不开网页,好久进不去,要么如下页面 在网上找了好久的方案,都没成功.最后失望之下,逆行而为,将Port Mapping选择第2项WinlNet leve ...

最新文章

  1. 新手学JAVA(四)----装箱与拆箱
  2. C#之windows桌面软件第七课:(下集)串口工具实现数据校验、用灯反应设备状态
  3. 如何设置GridView的内框线颜色
  4. 【Python基础】Python初学者必须吃透这69个内置函数!
  5. android 理解Fragment生命周期
  6. leetcode 227. 基本计算器 II(栈)
  7. 【设计模式】7、桥接模式
  8. 图论 —— k 短路
  9. Thread多线程一起执行睡眠,同时分开执行,实例
  10. 编译安装android7.0,android7.0 源码编译问题总结
  11. Centos挂载windows共享文件夹
  12. js html 加背景图片,利用js实现随机背景显示,每次访问背景图都不一样
  13. PuTTYgen使用教程
  14. 2022,云上开发的新纪元
  15. opensuse13.1 安装 SqliteMan
  16. Png格式怎么变成jpg格式?教你在线转图片格式
  17. python re sub用法_python re模块常见使用方法整理
  18. flutter混编iOS常见问题
  19. 人艰不拆,一句话毁掉小清新!
  20. OpenCV视频处理操作

热门文章

  1. 如何将光盘里面的内容复制到电脑中
  2. android listener回调,具有locationListener回调的Android服务
  3. Python根据一个日期获得一年前的日期
  4. oracle数据库进程查询
  5. NGINX实现内网访问服务器中的文件
  6. nginx服务器网站文件存放处,Nginx服务器安装部署
  7. oracle常用函数小结(三)
  8. [Sream流] 初学者可以快速上手的stream流
  9. 2.1.1Linux网络配置
  10. 使用tldr查询命令