• Jmeter脚本录制


    一、总述
    目前jmeterd的脚本可以通过两种录制方式获取,一种是用BadBoy进行录制,然后导出jmeter格式;另一种方式是采用jmeter自带的HTTP代理,通过浏览器进行录制。
     
    二、BadBoy录制
    1、下载安装BadBoy;打开badBoy工具,点击工具栏上的红色按钮,在地址栏输入被测试项目的URL,然后进行相关操作,录制完成后,点击结束录制按钮。
    2、点击工具左上角,File—>Export to Jmeter
     
    3、打开jmeter,将导出的文件直接拖到jmeter中;或点击jmeter工具的“文件—>打开”方式,添加脚本。
    三、HTTP代理
    1、打开Jmeter,点击左侧的空测试计划,右击,选择添加"线程组"
    2、点击线程组,右击,点击添加—>逻辑控制器—>录制控制器。
    3、点击工具左侧的"工作台"右击,添加—>非测试元件—>HTTP代理服务器。
    4、点击HTTP代理服务器,右击,选择添加—>定时器—>高斯随机定时器
    5、点击HTTP代理服务器,选择目标控制器。(设置成之前新建的测试计划中的线程组),启动HTTP代理服务器
    6、打开浏览器,设置浏览器代理服务器;工具—>Internet选项—>连接—>局域网设置,勾选“为LAN使用代理服务器...”,地址为localhost,端口为8888,点击确定保存。
    7、在浏览器输入需要测试的系统地址,进行操作;操作完毕后,停用jmeter的“HTTP代理服务器”;这时录制的脚本会在jmeter上显示。(录制工作已完成)
     
    四、两者录制的区别
    1、利用BadBoy录制比较简单,不需要利用代理,录制也与LoadRunner类似,录制脚本的层次更清晰。
    2、Jmeter代理录制较为复杂,但是能录制到URL相关的静态文件(CSS,jpg等)以及dwr请求,但BadBoy不能。
    3、简单的HTTP直接yogaBadBoy录制,不需要用Jmeter录制后取除无用的CSS等信息,但是比较复杂的应用,如dwr请求的,还是需要用Jmeter代理录制。
  • 相关阅读:
    codevs 1792 分解质因数
    ScrollView嵌套ViewPager,ViewPager内容不显示问题
    AndroidStudio不重新运行,Debug调试已有进程
    Android进阶之Fragment与Activity之间的数据交互
    Android修改包名的方法,简单粗暴。
    android studio 按钮运行按钮后,不弹出选择运行模拟器的对话框
    RGB颜色值与十六进制颜色码转换工具
    Android Studio查看其它APP的布局结构
    android实现多条件筛选列表菜单筛选菜单
    Android,一条线串联实心圆布局
  • 原文地址:https://www.cnblogs.com/hlweng/p/6297709.html
Copyright © 2020-2023  润新知