STLC – 测试用例开发
STLC – 测试用例开发
测试计划准备就绪后,QA 团队将启动测试用例的开发。此阶段的主要目标是为单个单元准备测试用例。这些功能和结构测试用例涵盖了测试计划中提到的功能、验证和确认点。
在 STLC 中进行测试用例开发需要考虑以下几点。
-
在此阶段,QA 团队使用逐步方法编写测试用例。测试用例然后由业务分析师在审查或返工测试用例后签署,以防需要修改。
-
测试用例准备就绪后,QA 团队会根据先决条件准备测试数据。
-
这个阶段的进入标准是测试计划中的活动应该完成,测试计划应该准备好。
-
这个阶段的退出标准是测试用例应该被签署,测试数据应该准备好,如果自动化在范围内,测试脚本应该准备好。
-
如果有任何遗漏,测试用例应该与需求可追溯性矩阵进行映射,以跟进需求的覆盖范围。
测试用例开发阶段的活动
以下是在测试用例开发阶段进行的三项活动 –
测试场景识别
场景简化了复杂系统的测试和评估。以下策略有助于创造良好的场景 –
-
列举可能的用户、他们的行动和目标。
-
以黑客的心态评估用户并列出可能的系统滥用场景。
-
列出系统事件以及系统如何处理此类请求。
-
列出好处并创建端到端任务来检查它们。
-
阅读有关类似系统及其行为的信息。
-
研究对竞争对手产品及其前身的投诉。
测试用例编写
测试用例是为特定测试场景开发的文档,其中包括测试数据、前提条件、预期结果和后置条件,以验证是否符合特定要求。
测试用例作为测试执行的起点。在应用一组输入值之后;应用程序有一个明确的结果,并在某个端点离开系统,这也称为执行后条件。
测试数据准备
测试数据用于在测试件上执行测试。测试数据需要精确和详尽才能发现缺陷。为了实现这三个目标,接下来是逐步方法,如下所示 –
- 确定测试资源或要求
- 确定要测试的条件/功能
- 设置优先测试条件
- 选择测试条件
- 确定测试用例处理的预期结果
- 创建测试用例
- 记录测试条件
- 进行测试
- 根据修改验证和更正测试用例
活动框图
下图显示了构成测试用例开发一部分的不同活动。