上一篇介绍了JMeter基本概念个简单的使用方法,这里介绍一下JMeter如何录制脚本,JMeter录制脚本有两种方法:

  • 使用badboy进行录制
  • 使用代理方式进行录制

脚本的录制的过程可以总结如下:

1.badboy初试

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

安装之后打开展示界面如下

此时在右侧的视图区出现了对应的url界面

同样的在视图区百度搜索栏位输入jmeter进行搜索得到对应左侧的脚本信息

2.badboy操作

这里使用一个工具,以前叫做bugfree用来做项目管理相关事宜的,现在貌似下架了,可以使用禅道这个工具,这个工具的安装教程网上较多,这里就不再赘述。这里新增一个bug

接下来使用badboy把刚才操作的新建缺陷过程进行录制下来。

刚才搭建在本地的禅道的地址是:http://127.0.0.1/zentao,将该地址输入到badboy中的搜索栏位中

登录完成后左侧脚本栏位出现对应的脚本信息

新增缺陷完成后,点击终止脚本录取

将录制好的脚本导出到JMeter中

3.JMeter导入*.jmx文件

将第二步中保存的 jmx文件导入到JMeter中

可以对比下badboy和JMeter导入的结果

此时可以进行脚本调试,添加一个监听器

运行后存在报错的时候,脚本调试包括,uri是否正确,编码是否正确,是否是跟随重定向,脚本数据等

JMeter初探二-badboy录制相关推荐

  1. jmeter(二)录制脚本

    jmeter录制脚本共有两种 第一是使用Badboy录制脚本 1.下载Badboy: 链接:https://pan.baidu.com/s/1f2IBN6LndXg7AIH966onqg 密码:738 ...

  2. JMeter初探四-Fiddler录制与实战

    目录 1.Fiddler安装与插件配置 2.Fiddler录制 3.JMeter验证 前面介绍了badboy录制和Jmeter代理录制,由于badboy目前不再进行更新,因此不推荐使用,这里再介绍一下 ...

  3. JMeter初探三-代理录制

    上节介绍了Badboy的录制方式 ,现在介绍一下代理录制的方法,代理服务器的录制方式如下: 1.新建代理服务器 在代理服务器中填写端口等信息,这里填写8088,选择目标控制器 点击界面上的 启动按钮  ...

  4. jmeter导入已有的脚本_jmeter导入badboy录制的脚本

    1.导入badboy录制的脚本 点击文件→打开→选中"test.jmx"→打开. 2.添加"查看结束树"和"聚合报告" -右击Thread  ...

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

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

  6. 使用badboy录制脚本 结合Jmeter一起测试。

    1.badboy介绍 Badboy是一款不错的Web自动化测试工具,如果你将它用于非商业用途,或者用于商业用途安装Badboy 的机器数量不超过5台,你是不需要为它支付任何费用的.Badboy提供了将 ...

  7. JMETER badboy 录制脚本

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

  8. Jmeter初探之录制

    jmeter录制分为两种: 一种通过badboy录制,badboy本身是一个针对Web的测试工具,它录制的脚本可以直接供Jmeter使用 官方网站:http://www.badboy.com.au/ ...

  9. Jmeter打开badboy录制的脚本报类元素错误解决方法

    使用Badboy录制脚本的方式,录制完成后,导出jmx格式后,导入到JMETER的时候,出现错误信息如下: Problem loading XML from :'C:\User\Administrat ...

最新文章

  1. oracle查找异常中断的sql,oracle查询sql报错SqlExceptionHelper:131 ORA-00933: SQL command not properly ended...
  2. Dos中重定向与文件追加
  3. linux 命令行 ctrl z,Linux操作系统下运行命令时CTRL+Z的作用
  4. java list 删除元素_Java面试题:List如何一边遍历,一边删除?
  5. java.lang.ClassNotFoundException: net.sf.ezmorph.Morpher
  6. 基于迁移学习的辣椒病虫害搜索模型(裁剪病害区)
  7. linux监测系统动态的进程状态命令,Linux命令:动态查看进程的变化(top)!
  8. Poj2259 Team Queue 【队列】
  9. 29. 在magento CMS中的标签变量使用
  10. 银行舆情监测-TOOM舆情监测系统
  11. 若依源码学习7:Excel 导入导出
  12. python判断是否包含英文字符
  13. python连接数据库mysql失败_python连接mysql失败怎么解决
  14. 数字图像增强的一般方法
  15. oracle的经典总结
  16. 网易云短信接口调入(java)
  17. Java、Android工具整理 - 单位换算
  18. 页面自动化之 selenium(一) 自动签到与签退
  19. C语言开发专题(56个案例)-程序设计 - 课程设计
  20. Html和css的class和id的命名,[HTML] CSS Id 和 Class选择器

热门文章

  1. docker 在esx上的网络配置
  2. BZOJ2490 Zombie’s Treasure Chest
  3. 【iCore2 双核心板视频教程一】iM_LAN 100M 以太网模块UDP例程(包含视频教程)
  4. Sliverlight好教程
  5. 如何利用.pdb文件去调试
  6. VS2017-VC++校验和计算小工具
  7. 排序 (2)快速排序
  8. 微众WeCross 跨链平台(3)交易流程
  9. (chap9 基于HTTP的功能追加协议) WebSocket使用浏览器进行全双工通信
  10. (chap8 确认访问用户身份的认证) BASIC认证(基本认证)