致力于测试团队建设和自动化测试开发,欢迎有兴趣者一起研究讨论
RUP测试的主要评测方法
上一篇 /
下一篇 2008-09-02 14:05:04
/ 个人分类:Test Process
51Testing软件测试网&iV QpY)Bg M测试的主要评测方法包括覆盖和质量。
XS[b%Yg3|9O0测试覆盖是对测试完全程度的评测,它建立在测试覆盖基础上,测试覆盖是由测试需求和测试用例的覆盖或已执行代码的覆盖表示的。
`(k"r-V5|2S&N,~j0N`^0~&K5B0质量是对测试对象(系统或测试的应用程序)的可靠性、稳定性以及性能的评测。质量建立在对测试结果的评估和对测试过程中确定的变更请求(缺陷)的分析的基础上51Testing软件测试网%jU;}fd
c:qC
0t~]c"HhBJ:N0一、覆盖评测
n,QU)Qk%@4D#n0覆盖指标提供了“测试的完全程度如何?”这一问题的答案。最常用的覆盖评测是基于需求的测试覆盖和基于代码的测试覆盖。简而言之,测试覆盖是就需求(基于需求的)或代码的设计/实施标准(基于代码的)而言的完全程度的任意评测,如用例的核实(基于需求的)或所有代码行的执行(基于代码的)。51Testing软件测试网)]:Q*TC I"i
系统的测试活动建立在至少一个测试覆盖策略基础上。覆盖策略陈述测试的一般目的,指导测试用例的设计。覆盖策略的陈述可以简单到只说明核实所有性能。51Testing软件测试网X^ MJ9ADQ
如果需求已经完全分类,则基于需求的覆盖策略可能足以生成测试完全程度的可计量评测。例如,如果已经确定了所有性能测试需求,则可以引用测试结果来得到评测,如已经核实了75%的性能测试需求。51Testing软件测试网U6^xnACs1x![
如果应用基于代码的覆盖,则测试策略是根据测试已经执行的源代码的多少来表示的。这种测试覆盖策略类型对于安全至上的系统来说非常重要。
-C8I hvqc051Testing软件测试网&j