首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 软件包测试的主要评测方法

软件包测试的主要评测方法

资料介绍
软件测试的主要评测方法
软件测试的主要评测方法
测试的主要评测方法(1)
简介
  测试的主要评测方法包括覆盖和质量。
  测试覆盖是对测试完全程度的评测,它建立在测试覆盖基础上,测试覆盖是由测试
需求和测试用例的覆盖或已执行代码的覆盖表示的。
  质量是对测试对象(系统或测试的应用程序)的可靠性、稳定性以及性能的评测。
质量建立在对测试结果的评估和对测试过程中确定的变更请求(缺陷)的分析的基础上

覆盖评测
  覆盖指标提供了"测试的完全程度如何?"这一问题的答案。最常用的覆盖评测是基
于需求的测试覆盖和基于代码的测试覆盖。简而言之,测试覆盖是就需求(基于需求的
)或代码的设计/实施标准(基于代码的)而言的完全程度的任意评测,如用例的核实(
基于需求的)或所有代码行的执行(基于代码的)。
  系统的测试活动建立在至少一个测试覆盖策略基础上。覆盖策略陈述测试的一般目
的,指导测试用例的设计。覆盖策略的陈述可以简单到只说明核实所有性能。
  如果需求已经完全分类,则基于需求的覆盖策略可能足以生成测试完全程度的可计
量评测。例如,如果已经确定了所有性能测试需求,则可以引用测试结果来得到评测,
如已经核实了 75% 的性能测试需求。
  如果应用基于代码的覆盖,则测试策略是根据测试已经执行的源代码的多少来表示
的。这种测试覆盖策略类型对于安全至上的系统来说非常重要。
  两种评测都可以手工得到(公式如下所示)或通过测试自动化工具计算得到。
基于需求的测试覆盖
  基于需求的测试覆盖在测试生命周期中要评测多次,并在测试生命周期的里程碑处
提供测试覆盖的标识(如已计划的、已实施的、已执行的和成功的测试覆盖)。
[pic]
  在执行测试活动中,使用两个测试覆盖评测,一个确定通过执
标签:软件测试的主要评测方
软件包测试的主要评测方法
本地下载

评论