在系统无压力下,单用户迭代执行连续时间或次数,取得事物平均相应时间,作为分析衡量的标准。
---->验证脚本和参数的正确性
---->获取系统处理事物的性能数据
2.并发测试
检测系统多并发情况下,服务器硬件资源的利用情况、网络使用情况、应用服务器情况等。
同时也可以检查系统服务器是否健壮(是否会出现原本逻辑正确的事物,在并放情况下出现了逻辑错误。)
3、混合测试
混合场景测试,对典型脚本按照一定比例组成的混合脚本(最接近生产环境),找出系统可能存在的瓶颈
4、浪涌测试
高强度和低负载的交叉压力测试,验证系统在两种情况下的稳定性,以找出在增加和减少负载的过程中由于突然的占用和释放系统资源而引起的问题
5、容量测试
测出系统的最大容量。通过不断调整负载,找出系统在满足性能指标的条件下的最优容量,此配置下系统的最大并发数
6、稳定性测试
模拟一定数量用户长时间运行,验证系统在长时间运行后用户对系统的访问操作成功率是否降低,以找出系统潜在的内存泄漏等问题。
7、疲劳测试
就是对已饱和的
系统测试。采用满足性能指标的条件下的最大用户数持续执行一段时间业务,通过综合分析业务执行指标和资源监控指标来确定系统处理的最大
工作量的性能指标
8、扩展测试
已知性能瓶颈的前提下提高系统容量、或提升硬件等,找出性能瓶颈
9、批处理测试
处理大量数据,测试程序处理效率(在规定的时间内完成接收来自上游系统的数据和传递数据给下游系统)和服务器资源情况