性能测试的主要指标
性能
事物、物品的某些特性的评价值
时间角度、 处理能力
软件性能测试
用一定的技术、找出或验证某个性能指标的测试
概念:
负载测试:逐步增加并发数直至出现拐点(拐点:报错、服务器报错 服务器宕机,响应时间)找出大概一个性能指标
压力测试:通过负载测试找到性能指标(并发数),使用该性能指标(并发数)进行持续的并发测试查看服务器的资源使用情况
1、性能测试的必要性研究:关键性评估
1、主管部分、监管部门审查
2、设计声明财产安全
3、大型新系统
4、核心业务
5、业务剧增
6、重大缺陷修复
2、可测性
可量化为性能指标值
性能测试的主要指标
一、响应时间
从发起请求到收到请求响应的时间
二、并发/并发数/并发用户数
并发:
狭义:同一时间做相同的事情
广义:同一时间做不同事情、混合场景
性能测试:简单的狭义并发、然后再广义的并发:即先做简单接口性能测试、在做业务性能测试、最后做混合业务场景性能测试
并发数:单位时间内向服务器发起请求的用户数
并发用户数:用于模拟真实用户想服务器发起请求的性能测试虚拟用户数量
系统用户数:只要访问难过系统的用户、肯呢个一次含有一次性访问的用户
在线用户数:当前正在访问的系统用户,不一定有压力
三、TPS(transaction per second)——最主要的性能指标
每秒通过的事物数
服务器处理事务数
吞吐量/吞吐率(事物/s Kb/s)
吞吐量
吞吐率
资源利用率
资源 CPU
内存
磁盘
IO
相关推荐
xiaoyezihanghui 2020-06-25
jszy 2020-05-30
today0 2020-05-04
蚩尤后裔 2020-04-23
ithzhang 2020-04-23
定格 2020-04-07
HappinessCat 2020-03-03
lrcoop 2020-02-03
TesterJingel 2020-01-31
abdstime 2020-01-14
Henryztong 2020-01-08
goodby 2019-12-28
cerlcen 2019-11-22
自动化测试 2019-10-10
abdstime 2019-10-29
goodby 2019-09-08
Testingba工作室 2017-06-19
mohanzb 2015-10-08