经常会有学员问测试方案都有哪些,整个过程其实还是比较懵逼的。因为这个问题比较泛!!!
首先什么是方案?方案是指针对一件事物整体性的提出总体的方针和广度上的解决办法,是为后续的具体项目实施铺平道路。
那么方案具体都有哪些?
首先,软件测试方案肯定是一份文档,那么文档的版本控制是不能少的。
文档的版本号 | 日期 | 作者 | 审核人 | 说明 |
---|---|---|---|---|
V1.0 | 2022年1月19日 | 刀锋 | 大刀锋 | 创建 |
下来就是概述性的描述
主要是说明本次制定的方案为了实现什么样的目的,达成什么样的目标。
正在上传…重新上传取消
下来就是一些服务器资源的配置,主要要描述这个方案在落地的时候需要的服务器以及软硬件资源。
描述出需要的服务器性能指标,服务器的组网情况,服务器的用途,服务器的数量,一般服务器都会有多台。
有的是用于主备机之间的切换,master-slaver
有的是不同的服务器上配置完成不同的事项,有的用于应用服务器,有的作为数据库服务器,有的用于文件服务器等等
下来就是软件的相关配置。
我们要落地测试方案的时候,需要的软件资源
包括操作系统,使用centos还是winserver等等
包括各个软件配置,比如相关的测试工具,如禅道
还有测试数据,很多时候测试也需要依赖一些数据支撑
当然,测试策略也是很重要的。
在制定测试策略的时候,要说明测试的类型,方法和工具
包括对测试范围,测试目标,采用技术,工具与方法,准入标准,准出标准,测试的重点,优先测试哪些,有没有特殊要求
下来再对这各个过程细化的标准描述:包括UI测试,功能测试,安全性测试,兼容性测试,性能测试等等。
还要制定测试的标准