性能测试用例选择的原则及方法
上一篇 / 下一篇 2019-01-09 20:09:20 / 个人分类:性能测试
性能测试用例选择的原则:
#h0ngA zu8q0a. 重要的(业务上)51Testing软件测试网D'[.V,tL#S
b. 重复的(最常用的模块)
`;T+`2x5EE|$]0Hf0|3fwa+`0
重量级的(消耗大量系统资源的)
0z7~7Q9j,zjh`051Testing软件测试网Kn(V2t g"f
51Testing软件测试网S/a*_.?0?r
1、具体性能指标分为几类:
@"C9E(j'CK8loI0a. 系统容量(数据容量、用户量、并发用户量),51Testing软件测试网'c;K1Nu{F1{"mc
b. 系统并发度指标(注册用户、在线用户、并发用户),51Testing软件测试网z Xt~p
c. 响应度指标(正常压力下响应能力、峰值压力下的响应能力,以及异常压力下的响应能力)
?Q1{c4B7q3g l*~I02、理解整个系统及其实现之后,再列出自己分析得到的性能需求点。
(enV0I@g03、询问客户的具体性能需求,共同分析,是否测试,测试的优先级。51Testing软件测试网G8Y-Y2o7m
4、写出性能测试计划和用例,并要得到客户认可。51Testing软件测试网7@;o s5Ua2x?t&?
2j9N|LtvK!L.E0
下面列出了一些性能要求的测试点:
)lMON{6p;p"G2y01) 查询2) 保存3) 统计4) 刷新5) 显示6) 传输7) 响应8) 下载
/X$I(IWSx051Testing软件测试网2K{p$H)W
打开网络上其它介质上的文件时,可制造网络拥挤情况下的文件打开操作。51Testing软件测试网o.Y6g.q&G-gzz(]x(x
主要测试点,集中在几个点上。51Testing软件测试网@.{%@o]x$e+yx+G
一是:数据量小的时候主要的查询统计刷新等功能点;
`9Adwo*S%t0二是:数据量积累到一定程度时的查询统计刷新时间,这里的一定程度是根据实际的项目和客户需求来定的。
:np5@Uw!a:M0性能测试分为基本性能测试和高级性能测试51Testing软件测试网1T#J3tv$i:L
基本性能测试
oI(YOL"h+r0主要内容包括:安全可靠性、资源占用率测试、兼容性、易用性、用户文档、效率、可扩充性。
1U#f{EG0(1)安全可靠性测试
FjK{BB7jj051Testing软件测试网+M7z:KKRl
序号 测试项目 描述 测试结果
:Ik}@:W5yvk"d4[01 用户权限限制 考察队不同的用户权限限制情况 符合/基本符合/不符合51Testing软件测试网;P}Pkq6I Q&V:j,f-H{
2 用户和密码封闭性 对于相应用户和密码进行次数限制 符合/基本符合/不符合
`i&Qn9xc~/E03 屏蔽用户操作错误 考察对用户常见的操作错误的提示和屏蔽情况 符合/基本符合/不符合51Testing软件测试网RBy g9_H El
4 错误提示的准确性 对用户的错误提示的准确程度 符合/基本符合/不符合51Testing软件测试网b;XO7a#p.i;f1RU
5 错误是否导致系统异常退出 有无操作错误引起系统异常退出的情况 符合/基本符合/不符合51Testing软件测试网7O*kEm2rV6C
6 数据备份与恢复手段 系统是否提供备份及恢复功能,备份手段如何,是否对备份数据加密、压缩 符合/基本符合/不符合51Testing软件测试网|.CW-`WM$|;c t0N
7 输入数据有效性检查 系统对数据录入的有效性检查 符合/基本符合/不符合51Testing软件测试网 wX~#K6n
8 留痕功能 系统是否有操作日志,操作日志记录的操作情况的全面性和准确性,是否包括主要要素,如操作员、操作日期、使用模块等 符合/基本符合/不符合