测试方案怎么写?
一、测试方案编写
步骤
1. 阅读被测系统(SUT)的需求文档
阅读被测系统(SUT)的需求文档,例如BRS,SRS,FRS。还可以参考要测试的应用程序的用例、书籍、手册等。
2.确定需求的技术实现方案
针对每个需求,找出可能的用户操作和预期目标,确定需求的技术实现方案,确定系统滥用的可能情况,并以黑客的心态评估用户使用场景。
3. 列出不同的测试场景以验证软件的每个功能
阅读需求文档并进行应有的分析后,列出不同的测试场景以验证软件的每个功能。
4. 创建一个需求追溯矩阵
列出所有可能的测试场景后,将创建一个需求追溯矩阵,以验证每个需求都具有相应的测试方案。
5. 创建的方案由主管牵头评审
创建的方案由主管牵头评审,项目中的其他参与者(产研测)也应参与评审。
技巧
根据项目方法,每个测试场景应至少与一个需求或用户案例相关联。
在创建一次验证多个需求的测试场景之前,请确保你具有一个测试场景,用于单独检查该需求。
避免创建跨越多个需求的过于复杂的测试场景。
场景的数量可能很大,并且全部运行这些场景的成本很高。根据客户优先级,仅运行选定的测试场景。
延伸阅读:
二、测试方法介绍
测试方案是指描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。 测试方案通常分内部作用和外部作用,内部作用有以下3种:
(1)作为测试计划的结果,让相关人员和开发人员来评审。
(2)存储计划执行的细节,让测试人员进行同行评审。
(3)存储计划进度表、测试环境等更多的信息。 测试方案的外部作用是为顾客提供一种信心,向顾客交代有关测试过程、人员的技能、资源、使用的工具等信息。 对测试对象(构件、应用程序、系统等)及其目标进行简要说明。 需要包括的信息有:主要的功能和性能、测试对象的构架以及项目的简史。
以上就是关于测试方案编写的内容希望对大家有帮助。
相关推荐HOT
更多>>PC端有哪些推荐的时间管理软件?
一、PC端推荐的时间管理软件1. Desk较好CalDesk较好Cal是我自认为较好用的桌面日程安排软件,软件界面简洁大方,使用超级简单。打开软件后,软...详情>>
2023-10-18 23:35:50什么是okr?
一、okr介绍简介OKR(Objectives and Key Results)全称为“目标和关键成果”,是企业进行目标管理的一个简单有效的系统,能够将目标管理自上而下...详情>>
2023-10-18 21:29:22什么是图层蒙版?
一、图层蒙版介绍图层蒙版是在当前图层上面覆盖一层玻璃片,这种玻璃片有透明的、半透明的、完全不透明的,图层蒙版是Photoshop中一项十分重要...详情>>
2023-10-18 20:27:42外部排序算法有哪些?
一、外部排序算法1. 路归并假设各片段均已采用内排序算法进行排序,外排序归并最简单使用的是2路归并,每次读入2路有序片段的前m个元素进行归并...详情>>
2023-10-18 14:59:43