jmeter-性能测试9-测试场景与执行
文章目录
- 一.测试场景设计
- 二.测试场景实现
一.测试场景设计
- 1.基准测试
目的:测出单个接口平均响应时间,或者其他性能基准
主要用来验证测试环境、脚本准确性,得到性能基准,为后续的测试执行提供参考。基准测试采用单业务场景单用户的方式来执行脚本;执行时长视响应时间调整,测试结果采样样本尽量大(比如响应时间1秒,1000个事务就需要运行1000秒以上;响应时间200毫秒,运行600秒就可以完成300个事务的采样)。
- 2.配置测试
目的:找出最优配置
帮助分析系统相关性能配置,确保系统配置适合当前性能需求,一般场景为混合场景(多个业务同时进行)。测试过程是一个实验过程,先找出不合理配置,然后进行修改,最后进行验证;周而复始只是为了配置满足要求。
3.负载测试场景
目的:找出性能问题与风险,对系统定容,分析系统性能变化趋势
4.稳定性测试
目的:在当前环境下,长时间运行一定负载,确定系统在满足性能指标的前提下是否运行稳定
执行时采用混合场景,按惯例要求执行时间不低于8小时。稳定性测试原则上时间越长越好,有些隐藏较深的注入内存溢出的问题是需要长时间运行才能反映出来的。
二.测试场景实现
场景1.2用线程组进行实现
场景3.4用jp@gc - Stepping Thread Group进行实现
具体操作看同系列文章https://blog.csdn.net/dream_back/article/details/110928389
jmeter-性能测试9-测试场景与执行相关推荐
- Jmeter性能测试【应用场景、性能测试流程、搭建测试环境】
目录 一.性能测试的概念 二.性能测试类型 三.性能测试应用场景(领域) 四.性能测试常用的指标 五.性能测试流程 六.搭建测试环境 七.测试用例设计和脚本开发 八.测试数据准备 九.性能测试执行和管 ...
- JMeter性能测试,完整入门篇(自己做测试了)
原文转自:https://blog.csdn.net/lovesoo/article/details/78579547 Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件 ...
- jmeter性能测试入门简介
Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件.相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工 ...
- (一)JMeter性能测试,完整入门篇:性能测试操作步骤
原文转自:https://blog.csdn.net/lovesoo/article/details/78579547 1. Jmeter简介 Apache JMeter是一款纯java编写负载功能测 ...
- jmeter性能测试步骤实战教程
1. Jmeter是什么? 2. Jmeter安装 2.1 JDK安装 由于Jmeter是基于java开发,首先需要下载安装JDK (目前JMeter只支持到Java 8,尚不支持 Java 9) 1 ...
- JMeter性能测试,入门到入土
Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件.相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工 ...
- 移动应用测试场景的五个重点
移动应用程序测试在移动开发生命周期中至关重要.开发人员和应用程序测试人员在上线之前应该考虑不同的移动应用程序测试场景.考虑到每天发布的应用程序数量,这一点尤为重要.根据 Statista 的数据,20 ...
- jmeter的java测试框架_性能测试学习之路 (四)jmeter 脚本开发实战(JDBC JMS 接口脚本 轻量级接口自动化测试框架)...
1.业务级脚本开发 登录脚本->思路:在线程组下新建两个HTTP请求,一个是完成访问登录页,一个是完成登录的数据提交. 步骤如下: 1) 访问登录页 2) 提交登录数据的HTTP PS:对于业务 ...
- jmeter性能测试场景设计
Jmeter场景设置 初始配置 可参阅:https://blog.csdn.net/DDJ_TEST/article/details/123660120 线程组插件 安装插件:jpgc - Stand ...
- 全国大学生软件测试大赛Web应用测试(五)Jmeter性能测试环境配置
全国大学生软件测试大赛Web应用测试(五)Jmeter性能测试环境配置 web应用测试环境配置所需资料链接 JMeter客户端下载 Badboy客户端下载 web应用测试环境配置所需资料链接 JMet ...
最新文章
- SM$TS_USED,SM$TS_FREE,SM$TS_AVAIL
- 2.微服务间调用ribbon
- 数据库中的行锁和表锁
- No tag datetimepicker defined in tag library imported with prefix s解决
- 计算获取最小值和最大值
- STM32之RTT调试
- Golang实践录:命令行cobra库实例再三优化
- sql简单带索引的语句_SQL Server 2017:栏目索引和简单计划
- pandas 学习 —— pivot table
- C语言习题答案【3】(仅参考)
- wex5bex5 ---- (一)
- php codeigniter 教程,CodeIgniter操作教程
- android+百度阅读,百度阅读最新版
- Hive修复外表分区时报错
- 跨境电商的9大运营模式
- vue + cesium加载krigingjs插件库生成等值线图
- 作为一本书,“卷”赢竞争对手的最佳姿势是?
- M1芯片的Mac上iPhone虚拟机滚动过快的问题
- AStyle2.02在VS2008下的使用
- 【问题解决】KeyError: ‘profit‘ raise KeyError(key) from err