zoukankan      html  css  js  c++  java
  • 1.2 Jmeter 使用代理录制脚本

    参考文档:

    http://jingyan.baidu.com/article/4e5b3e19333ff191911e2459.html

    利用JMeter配置代理:
    1、添加线程组:  Test Plan -> Add -> Threads (Users) -> Thread Group


    2、添加HTTP请求默认:  Thread Group -> Add -> Config Element -> HTTP Request Defaults
    a.IP处填写要测试的目标URL
    b.端口号,80可不填

    3、添加录制控制器: 

     Thread Group -> Add -> Logic Controller -> Recording Controller
    4、添加HTTP(S)测试脚本录制器(代理服务器): 

    WorkBench? -> Add -> Non-Test Elements -> HTTP(S)Test Script Recorder -> 设置端口号(任意值)
           可以先配置好需要除外的URL,比如:
           --添加“包含模式(Patterns to Include)”:如“.*.html”
           --添加“排除模式(Patterns to Exclude)”:如“.*.gif”“.*.js”“.*.css”

    5、添加结果树:

     HTTP(S) Test Script Recorder -> Add -> Listener -> View Results Tree


    6、起动脚本录制器:

    HTTP(S)Test Script Recorder -> Start -> 弹框提示xxx,bin目录下生成ApacheJMeterTemporaryRootCA.crt 文件

    7、目标浏览器配置代理
    *web有https时,选项 -> 详细 -> 证明书 -> 证明书表示 -> 导入证书 -> 选择ApacheJMeterTemporaryRootCA.crt导入 -> 导入成功


    添加代理:
    IP:localhost
    端口:与HTTP(S)Test Script Recorder 中配置的一致

    8、添加并查看结果树:浏览器进行操作时,可以看到结果树下显示访问了的链接

    PS:性能脚本录制完毕之后,最好取消浏览器的本地代理,避免正常访问
    当目标浏览器是IE时,其他浏览器的操作也会被录入

  • 相关阅读:
    消息队列在VB.NET数据库开发中的应用
    PO: Tips and useful Query
    PO 收料SQL
    计划采购订单
    检查订单是否有退货
    采购订单关闭之PL/SQL实现方法
    库存核心业务(库存管理 库存事务处理)
    采购管理核心流程
    Oracle EBS: 获取PO审批人名字
    ORACLE EBS AP发票到付款的数据流
  • 原文地址:https://www.cnblogs.com/ericazy/p/6387421.html
Copyright © 2011-2022 走看看