Assignment 4
姓名 |
学号 |
学院 |
专业 |
米家龙 |
18342075 |
计算机学院 |
软件工程 |
选择一个测试要素,以你实现的或者熟悉的一个软件作品为例,分别讨论该要素在软件生命周期的需求、设计、编程、测试、安装、验收和维护各阶段的测试目标和内容。
- 实现的软件作品: Matrix 管理员权限系统
- 测试要素:正确性/一致性
阶段 |
测试目标 |
测试内容 |
需求 |
检查所有需求的权限是否被定义,是否模糊不清晰或有二义性。是否将需求文档化,检查需求文档的合理性,准确性。 |
分析权限管理的需求,准确定义有二义性的需求。 |
设计 |
设计人员根据需求分析详细定义权限功能说明、数据结构说明、API 文档等;权限能否合理实现 |
检查上述文档说明是否完备清晰 |
编程 |
项目代码能否和需求文档、设计文档保持一致 |
数据结构、数据处理、界面显示和功能使用能否和设计一致 |
测试 |
进行第三方测试,检验所开发的项目是否能按照需求运行,提供的测试文档是否有效,测试的信息是否充分,测试状况是否能真实反应系统的状况。 |
通过第三方测试检验项目能否按照需求运行 |
安装 |
是否有部署和使用说明、能否正确部署到集群上 |
分别在测试服和生产服进行部署测试 |
维护 |
是否持续对正式环境测试,需求是否进行更新迭代 |
根据反馈更新设计和测试用例,预先发现问题并报告 |