测试方案编写步骤是:1. 阅读被测系统(SUT)的需求文档;2.确定需求的技术实现方案;3. 列出不同的测试场景以验证软件的每个功能;4. 创建一个需求追溯矩阵;5. 创建的方案由主管牵头评审。
一、测试方案编写
步骤
1. 阅读被测系统(SUT)的需求文档
阅读被测系统(SUT)的需求文档,例如BRS,SRS,FRS。还可以参考要测试的应用程序的用例、书籍、手册等。
2.确定需求的技术实现方案
针对每个需求,找出可能的用户操作和预期目标,确定需求的技术实现方案,确定系统滥用的可能情况,并以黑客的心态评估用户使用场景。
3. 列出不同的测试场景以验证软件的每个功能
阅读需求文档并进行应有的分析后,列出不同的测试场景以验证软件的每个功能。
4. 创建一个需求追溯矩阵
列出所有可能的测试场景后,将创建一个需求追溯矩阵,以验证每个需求都具有相应的测试方案。
5. 创建的方案由主管牵头评审
创建的方案由主管牵头评审,项目中的其他参与者(产研测)也应参与评审。
技巧
根据项目方法,每个测试场景应至少与一个需求或用户案例相关联。
在创建一次验证多个需求的测试场景之前,请确保你具有一个测试场景,用于单独检查该需求。
避免创建跨越多个需求的过于复杂的测试场景。
场景的数量可能很大,并且全部运行这些场景的成本很高。根据客户优先级,仅运行选定的测试场景。
延伸阅读:
二、测试方法介绍
测试方案是指描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。 测试方案通常分内部作用和外部作用,内部作用有以下3种:
(1)作为测试计划的结果,让相关人员和开发人员来评审。
(2)存储计划执行的细节,让测试人员进行同行评审。
(3)存储计划进度表、测试环境等更多的信息。 测试方案的外部作用是为顾客提供一种信心,向顾客交代有关测试过程、人员的技能、资源、使用的工具等信息。 对测试对象(构件、应用程序、系统等)及其目标进行简要说明。 需要包括的信息有:主要的功能和性能、测试对象的构架以及项目的简史。
以上就是关于测试方案编写的内容希望对大家有帮助。