![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试
文章平均质量分 89
飞天娃娃鱼
心不唤物,物不至。
展开
-
性能测试的环境以及测试数据构造
在进行性能测试之前,需要先完成性能测试环境搭建工作;测试环境一般包括:硬件环境、软件环境及网路环境;此外在性能测试时,相同的sql语句在不同的数据库数据基础上,执行时间不同,因此需要构造与用户相同的大量级的数据;...原创 2022-06-07 15:05:08 · 2865 阅读 · 1 评论 -
性能测试项目案例
一、接口测试流程1.需求分析2.api文档解析3.编写测试用例4.搭建工具或代码所需要的环境5.搭建项目结构6.编写脚本:封装测试接口,定义测试用例调用API接口7.执行、生成测试报告8.持续集成二、搭建项目结构及实现...........................原创 2022-06-05 22:11:46 · 9753 阅读 · 8 评论 -
性能测试基础理论---概念、策略、指标及流程
一、性能测试的基本概念1.为什么要进行性能测试?业务需求:大量用户下,系统能否稳定运行;用于硬件服务器选型用于软件技术的选型2.性能测试的概念:2.1 性能:软件质量属性中的“效率”特性效率特性:时间特性:系统处理用户请求的响应时间;资源特性:系统在运行过程中,系统资源的消耗情况CPU:内存:磁盘IO:(磁盘的写入Input和读取Output,简称IO)2.2 性能测试概念:使用自动化工具,模拟不同的场景,对软件各项性能指标进行测试和评估过程就是性原创 2022-05-08 15:05:46 · 902 阅读 · 1 评论 -
性能测试工具---JMeter的安装与使用详解(第一篇)
一、主流性能测试工具主流性能测试工具:LoadRunner和JMeter1.1 LoaderRunnerHPLoaderRunner是一种工业级标准性能测试负载工具,可以模拟上万用户实施测试,并监控性能提供报表。支持多协议:Web(HTTP/HTML)、Windows Sockets、FTP、ODBC、MS SQL Sever等协议,由C语言编写。优点:多用户(支持数量单位万),提供详细分析报表,支持ip欺骗;缺点:收费、体积庞大(单位GB)、无法定制功能。1.2 JMeter原创 2022-05-11 16:08:17 · 1121 阅读 · 3 评论 -
性能测试工具JMeter---断言、关联以及web脚本录制详解(第二篇)
一、JMeter断言断言:判断预期结果与实际结果是否一致JMeter断言是在请求的返回层面增加一层判断机制,考虑到请求成功并不代表结果一定正确,因此需要检测机制提高测试的准确性。JMeter中常用的断言:响应断言、JSON断言、持续时间断言(Duration Assertion);1.1 响应断言添加方式:测试计划—>线程组—>http请求—>断言—>响应断言案例:请求:https:// www.baidu.com检查其响应数据中是否包含:百度一原创 2022-05-15 16:40:29 · 1013 阅读 · 1 评论 -
性能测试工具JMeter---直连数据库、控制器、定时器、分布式、测试报告等功能介绍(第三篇)
一、JMeter直连数据库二、逻辑控制器三、定时器四、分布式五、JMeter测试报告原创 2022-05-30 16:19:41 · 1899 阅读 · 2 评论