zoukankan      html  css  js  c++  java
  • 性能测试脚本新玩法---fiddler&&Jmeter

    image

    飞测说:最近接触移动项目,测试app,需要做移动app的性能测试,想通过代理来录制,但是jmeter的代理录制效果真心不是很好,自己一个个请求来写代码,太浪时间了,那么有没有其他的办法呢?

         我们都知道fiddler用来抓取app的数据请求十分方便,如果我们将这些抓到请求直接给jmeter,那不是很省事,有了这个想法,周末这两天在家捣鼓着,于是有了我们下面的介绍和分享。

    1、从网上找了VS2013的安装包,安装该软件(过程比较耗时,和女朋友出去打了一个小时的羽毛球,回来就安装好了),新建一个类库的解决方案,然后新增两个类,主要是用来扩展Fiddler的导出功能,将fiddler获取的请求,以jmx的格式导出,这里注意编译后的dll文件放对位置,如图:

    image

    2、然后打开fiddler,添加过滤(我 将会以我的博客 为例 ),保证fiddler值获取该地址的请求

    image

    3、打开浏览器,输入URL,然后回车

    image

    4、可以看到fiddler抓到了请求,将请求导出,注意这里可以看到Jmeter,导出为jmx格式,命名为“testboke.jmx"

    image

    5、打开jmeter,点击【文件】-【打开】,选择“testboke.jmx"

    image

    6、添加线程组、查看结果树、聚合报告等,并调整好顺序和结构,如图

    image

    7、设置压力场景(这里不是我们的重点,后面大家有需要,留言给我,再分享)

    image

    8、点击运行,可以看到,运行后的结构

    image

    9、到此我们用fiddler抓请求,导出生成jmx格式,给jmeter做性能测试使用完成了,希望对大家有帮助,不知道身边的你有没有和我一样的玩法,欢迎交流!

         好了,本次到此,更多分享下期再会,给你带来更多价值,是我们期待的方向,有更多兴趣的欢迎切磋,我们微信订阅号,联系方式如下:
    image

  • 相关阅读:
    第05组 Alpha冲刺 (6/6)
    第05组 Alpha冲刺 (5/6)
    第五次作业
    第05组 Alpha冲刺 (4/6)
    第05组 Alpha冲刺 (3/6)
    第05组 Alpha冲刺 (2/6)
    第05组 Alpha冲刺 (1/6)
    第四次作业
    差分约束
    置换群的性质与burnside引理
  • 原文地址:https://www.cnblogs.com/heiyexiaoguai/p/5745905.html
Copyright © 2011-2022 走看看