• Jmeter——小性能用例


    1、添加默认值,将代理服务器写入

    2、添加HTTP请求头,将域名部分用变量形式写入:${__CSVRead(D:/number.txt,0)},这是为了查询不同页面,在D:/number.txt路径下写好变量,运行后会自动执行文本下变量

    3、添加相应断言,这样可以确认是否查询网页成功

    4、添加断言结果,对上面的断言字段进行检查,查看打开网页是否包含目标字段,未包含会报错

    5、添加查看结果数,直观查看是否访问页面成功

    可以看到网址是不同的,访问了不同的游戏主页

    6、添加聚合报告,运行后可以查看报告的各项数据是否在可接受范围

    7、添加图形结果,用图像直观观察运行结果和趋势

    8、添加关联

    首先先查看回报内容,可见报文内有访问的网页title,在<title>和下划线之间是游戏名

    添加正则表达式提取器用正则表达式添加这个回报字段的这个部分,并且命名变量名为title 

    添加http请求,百度的查询规则是查询内容为wd后面部分,所以将变量添加进去www.baidu.com/s?wd=${title}

    运行脚本观察结果树上一步是codol网页访问

    后面就有在此基础上的百度查询

    9、添加集合点,集合点主要是为了需求有要测试某个步骤的压力(比如登录),而在做这个步骤之前有许多其他步骤(比如登录网页输入账号密码),导致无法实现测试需求而准备的,在做某一步之前所有用户等待在前面(比如在点登录键之前),满足一定用户量后一起去执行,来满足压力

    设置集合数量,比如5个用户

     用表格查看结果

     执行后查看

  • 相关阅读:
    Tomcat下使用war包发布项目
    shell编程报错:“syntax error near unexpected token `”
    undo表空间不足,ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDOTBS2'
    HTML快速入门
    HTTP协议快速入门
    Java Web应用的开发模式
    使用Jekyll搭建免费的Github Pages个人博客
    前端模拟API数据的两种方式
    Node.js学习笔记
    socket.io笔记
  • 原文地址:https://www.cnblogs.com/garvicker/p/9283806.html
Copyright © 2020-2023  润新知