测试策略的确定方式和方法制定测试策略的目的测试策略用于说明某项特定测试工作的一般方法和目标。 一个好的测试策略应该包括下列内容:,即测试的具体对象。在分析测试需求时,可应用以下几条一般规则:、可测评的行为。如果不能观测或测评测试需求,就无法对其进行评估,以确定需求是否已经满足。。用例通常具有多个测试需求;有些补充需求将派生一个或多个测试需求,而其他补充需求(如市场需求或包装需求)将不派生任何测试需求。测试需求可能有许多来源,其中包括用例、用例模型、补充需求、设计需求、业务用例、与最终用户的访谈和软件构架文档等。应该对所有这些来源进行检查,以收集可用于确定测试需求的信息。确定测试的需求功能性测试需求性能测试需求可靠性测试需求功能性测试需求正如其名称所示,功能性测试需求来自于测试对象的功能性行为说明。每个用例至少会派生一个测试需求。对于每个用例事件流,测试需求的详细列表至少会包括一个测试需求。性能测试需求性能测试需求来自于测试对象的指定性能行为。性能通常被描述为对响应时间和/或资源使用率的某种评测。性能在各种条件下进行评测,这些条件包括:.不同的配置性能测试需求性能需求在补充需求中说明。检查这些材料,对包括以下内容的语句要特别注意:,(平均故障时间或MTTF),它们通常在补充需求、用户界面指南、设计指南和编程指南中进行说明。检查这些工件,对包括以下内容的语句要特别注意:、运行时错误(如内存减少)(与语言和语法相一致)。为此,应该确定测试工作的优先级,以便先测试最重要、最有意义或风险最高的用例或构件。为了确定测试工作的优先级,需执行风险评估和实施概要,并将其作为确定测试优先级的基础。
测试策略的确定方式和方法 来自淘豆网www.taodocs.com转载请标明出处.