一、性能测试的分类
1.性能测试:对系统进行施加压力,与预定目标进行比较
2.负载测试:属于性能测试的一种,通过逐步增加系统负载,确定在满足性能指标情况
下,系统所能承受的最大负载量,找系统挂之前的那个点。
3.压力测试:属于性能测试的一种,确定在什么负载条件下长时间运行,系统失效
4.基准测试:性能测试出现时问题做基准测试
5.配置设置:用相同的基准测试脚本进行回归测试
二、Controller
1.controller场景设置
2.两类三种
两类:手工场景,自动场景,
三种:用户按百分比显示,按真实数量显示)
3.百分比显示用户数量
注
百分比显示只能用在场景scenario运行方式中,不能用在组方式group中
三、场景策略
1.运行方式
组方式:各组(各个脚本)可以使用不同的策略
场景方式:组(每个脚本)都采用相同的场景策略
2.运行模式
基础模式:Basic schedule
实际模式:Real -world schedule
3.几种策略组合
(1)Scenario+Real-world schedule
1.多个脚本间按照相同模式跑,运行轨迹时一样的
2.虚拟用户数可以更改
2.可以继续增加策略,常用来做验收测试
(2)Group+Real-world schedule
1.多个脚本之间按照独立设置模式跑
2.模拟用户数不可更改
3.Action中有个Start Group
4.可以 设定多个组之间的首尾衔接
5.常用于做独立功能的性能测试