本文介绍: 性能测试:使用自动化工具,模拟不同的场景,对软件各项性能指标进行测试和评估的过程。性能测试和功能测试对比焦点不同:功能(正向、逆向)、性能(时间、资源)关系:先功能测试,再性能测试1. 基准测试狭义上:就是单用户测试。测试环境确定后,对业务模型中的重要业务做单独的测试,获取用户运行时的各项性能指标。广义上:是一种测量和评估软件性能指标的活动。在某个时间通过基准测试建立一个已知的性能基准线,当系统的软硬件环境发生变化之后再进行一次基准测试以确定变化对性能的影响。
1. 线程组的特点和分类
1. 线程组的特点
特点:
并行:
可以看到执行顺序是baidu再taobao,不是根据实际设置的顺序执行的。
串行:
在测试计划中选中 独立运行每个线程组,运行结果如下:
2. 线程组的分类
设置并行或串行只对普通线程组有效。
2. 响应结果出现乱码(查看结果树)
解决办法:
3. jmeter逻辑控制器
1. IF控制器
2. 循环控制器
== 线程组循环次数和循环控制器的区别?==
不同点:线程组的循环次数对线程组下的所有HTTP请求有效,循环控制器的循环次数对子节点下的HTTP请求有效;
关联:循环控制器次数为M,线程组循环次数为N
3. ForEach控制器
一般和用户自定义变量或正则表达式提取器一起使用,读取返回结果中一系列相关的变量。
用户定义的变量:
ForEach控制器:
HTTP请求:
结构:
4. 定时器
1. 同步定时器
2. 常数吞吐量定时器
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。