zoukankan      html  css  js  c++  java
  • Jmeter的脚本生成方式

    一:第三方录制工具:badboy

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

         badboy:基于IE内核的,用于web自动化测试的工具,我们借助他用来生成jmeter的脚本。

         优点:录制简单、生成的脚本比较简洁

         缺点:仅适用于B/S架构的产品录制、IE内核版本很低,所以可能会因为兼容性的问题导致无法录制。

    二:代理录制的操作步骤详解

         操作步骤:

                第一步:右键 测试计划,添加 threads(Users)--线程组

                第二步:右键 测试计划,添加 配置元件--http cookie 管理器

                第三步:右键 工作台(测试计划),添加 非测试元件--http proxy server。

                第四步:配置并且启动http代理服务器

               PS:端口建议使用默认,如果8888被占用,netstat -an 查看

              ·目标控制器:是用来指定所录制的脚本的生成位置,建议选择第一步所添加的线程组。

              ·包含模式:通过正则表达式的方式对请求进行过滤,只录制符合规则的。一般来说,包含模式用来指定被测应用的域名。比如说,被测服务器的IP为:192.168.1.100

                                则添加包含模式:.*192\.168\.1\.100.*  ;比如说,被测服务器的域名为:www.xx.com,则添加包含模式:.*www\.xx\.com.*
             ·排除模式:通过正则表达式的方式对请求进行过滤,不录制符合规则的。一般是用来过滤常见的静态资源的。常见的有js、css和各类图片。一般正则的写法                                                         为:.*\.js.*|.*\.css.*|.*\.jpg.*|.*\png.*|.*\bmp.*|.*\gif.*|.*\ico.*|

               第五步:配置客户端,使得客户端通过jmeter的代理去访问被测服务器。PC端:以windwos为例,一般是通过IE选项来设置。IE-选项-连接-局域网设置,勾选启动局域网设                            置。

                         地址:填写的是代理服务器的IP地址,即启动jmeter的机器IP。

                         端口:填写的就是jmeter的http代理服务器所配置的端口号。
                         PS:该设置是对电脑全局有效的,不仅仅针对于IE,测试完成后,将此还原。
                          移动设备:首先移动设备与jmeter电脑端处于同一局域网内。
              第六步:在客户端执行要录制的操作。
              第七步:停止代理服务器,还原客户端的代理设置。

              注意事项:

             一定要分清客户端、代理服务器和被测服务器。如果以上三个角色都是同一台电脑,千万不要用localhost访问

     

       



        

  • 相关阅读:
    技术人生:码农必读
    DDD:子龙关于聚合的总结
    DDD:DomainEvent、ApplicationEvent、Command
    VisualStudio:【外部工具】之代码生成器
    技术人生:为你的决定负责
    DDD:通过四色原型来理解聚合
    DDD:贫血模型和领域模型的一些思考
    TDD:第一次真正使用TDD的感受
    DDD:领域层服务的设计原则
    技术人生:大出着眼 小处着手
  • 原文地址:https://www.cnblogs.com/hle030609/p/9579911.html
Copyright © 2011-2022 走看看