前言
软件测试是在测试中识别软件产品和服务的准确性和质量的过程。显然,它的诞生是为了验证产品是否满足客户的特定先决条件和需求。
软件测试在规定的条件下对软件进行操作,以发现错误,对软件质量进行评估 软件测试的范围:对软件形成中的文档,数据及程序进行测试
……近年来,软件测试一直呈现出火爆的发展势头。
接下来我们就来聊聊做测试工作的规范,也是避免自己背锅,这还是很有用的。
一、测试计划
测试计划,描述了要进行的测试活动的范围、方法、资源和进度,确定出测试项、被测特性、测试任务、谁执行任务、各种可能的风险。
通常测试计划的范围包括以下几点:
1.描述测试的各个阶段(例如,单元测试、集成测试或系统测试),并说明本计划所针对的测试类型(如功能测试或性能测试)。
2.简要地列出测试对象中将接受测试或将不接受测试的那些性能和功能。
3.如果在编写此文档的过程中做出的某些假设可能会影响测试设计、开发或实施,则列出所有这些假设。
4.列出可能会影响测试设计、开发或实施的所有风险或意外事件。
5.列出可能会影响测试设计、开发或实施的所有约束。
6.规划测试进度,分配测试任务至个人
需要借助自动化进行测试时,计划好自动化参与的时间,如何部署自动化测试环境以及具体的执行步骤等。
二、测试设计
测试计划制定完成后,即开始进行测试设计,内容包括:
1.测试场景设计,针对不同的模块、不同功能、各业务流程和逻辑分支,分