天道酬勤,恒者能胜。追求卓越,成功就会在不经意间追上你。

软件性能测试入门之什么是软件性能测试(二)

上一篇 / 下一篇  2013-01-16 16:36:58 / 精华(1) / 置顶(1) / 个人分类:性能测试工具

相隔20年,我在街上遇到前任。
哎,真是好久不见啊!最近你怎么样啊? 
还不错,她说,本科毕业后我接着读法律,现在都合伙当律师了呢。啊,总之见到你也挺高兴,拜了啊说着她就走了。
这女人还是那么自以为是啊,我心想。
既不问问我最近过得怎样,也不往我的罐头盒里扔个硬币……



1、 性能测试的定义:性能测试就是测试软件性能的,最终目的是验证用户的性能需求是否达到。

2、 性能测试的特征:

a)        性能测试不是功能测试,选择测试用例需要遵循的规则

                        i.             基本且常用的

                      ii.             对响应时间要求苛刻的

b)        性能测试属于系统级测试,主要包含如下两个含义

                        i.             性能测试需求来自用户,最终服务于客户

                      ii.             系能测试开始必须是系统处于一个比较稳定的状态

3、 性能设计策略的定义

a)        策略的定义:即谋略、手段、方法,表现为权宜的行动路线、指导原则或过程;

b)        性能测试的策略定义:是已经被证明是性质有效的测试方法

4、 性能测试设计策略

a)        负载测试:考察软件系统在既定负载下的性能表现;

b)        压力测试:考察软件系统在极端条件下的性能测试,可以是超负载的交易量或者超负载的并发用户数;

c)        并发测试:验证软件系统并发处理的能力;

d)        基准测试:未加模块之前测试一个标准,然后添加一个模块后做性能测试,查看与标准是否一致;

e)        稳定性测试:考察软件系统在一定负载下长时间的测试;

f)         可恢复性测试:考察软件系统从错误状态中恢复到正常状态的时间,一般需要模拟超强压力才可以破坏系统。

5、 性能测试的度量

a)        性能测试耗费的资源,包括人力、物力、时间;

b)        性能测试中发现的问题单数,以及各自的级别;

c)        软件系统交付用户,在生产环境下发现性能问题数、级别。

零测试


TAG: 零测试 性能 性能测试 测试 测试设计 测试策略

 

评分:0

我来说两句

Open Toolbar