• Jmeter- 笔记3


    http代理服务器录制脚本:

      1.新建线程组

      2.添加 http代理服务器 元件

      3.http代理服务器修改:

        1)端口:8899,任意给个无占用的

        2)目标控制器:改成刚刚新建的线程组。不改就录制会报错“Target Controller is..."

        3)请求过滤器:排除模式 - [添加建议排除]是可用把录制过程中有些不必要的请求被过滤掉,但这种过滤不能达到百分百

    设置好后,启动录制,会出现一个窗口CA***,是关于证书的。证书放在.in里ApacheJMeterTemporaryRootCA  和 ApacheJMeterTemporaryRootCA.usr 。 录制https协议时需要选择这两个证书。http协议无需选择。

    录制前需要打开计算机的代理设置:

    火狐:选项 - 常规 - 网络设置 - 设置 - 手动代理配置(M)

    谷歌:设置 - 高级 - 系统 - 打开您计算机的代理设置 - 手动代理设置:地址:127.0.0.1 , 端口为http代理服务器修改里设置的8899

    以上设置好后,在Jmeter的http代理服务器点击启动,开始录制

    录制的缺点:太多不需要的请求被录制,需要手动删除

    录制完之后,把浏览器的代理关闭掉,否则该浏览器无法上网。

    建议请求参数较多时,可采用录制方式

     

    不建议使用badboy工具录制:

      1.工具不再维护

      2.对js不友好,当有js报错时,可能会导致某些脚本无法录制

      3.不能录制谷歌浏览器

    当无接口文件时,需要抓包获取接口

    接口抓包工具:

    web网页、pc软件:

      HTTP:浏览器F12、fiddler、wireshark

      HTTPS:fiddler

    App软件:

      HTTPHTTPS:fiddler

  • 相关阅读:
    TSQL(3)批处理
    TSQL(5)操作数据行
    如何设计数据库(1)?
    搜索引擎处理查询
    如何进行shell脚本正确性测试
    机房收费系统用户级别查询
    PageRank算法
    链接分析算法之:SALSA算法
    机器学习排序
    倒排索引搜索引擎的基石
  • 原文地址:https://www.cnblogs.com/sue2015/p/14129050.html
Copyright © 2020-2023  润新知