软件开发与测试配合流程详解
版权申诉
191 浏览量
更新于2024-08-29
收藏 93KB PDF 举报
"软件开发与测试配合参考.pdf"
本文档主要介绍了软件开发过程中开发团队与测试团队的协作流程,旨在规范两者之间的配合工作,确保软件质量。文档涵盖了送测软件、开发文档、测试文档等关键概念,并详细说明了送测单和BUG单的处理流程。
1. **简介**
文档旨在建立一个简单的工作流程,让开发人员和测试人员在编码阶段能够有效协作。流程涉及测试与开发的配合、送测单和BUG单的管理,以及测试循环的结束。测试人员除了进行黑盒测试,还需要参与白盒测试的“代码走查”。
2. **适用范围**
此流程适用于所有需要测试服务的软件开发项目组和人员。辅助测试系统1.0是流程的基础,所有相关人员可以利用该系统跟踪项目的测试进度和问题。
3. **术语、名词定义**
- **送测软件**:包括所有软件运行所需的文件、数据和配置,由开发人员提供给测试团队进行测试。
- **开发文档**:记录开发过程、设计思路和技术实现的文档。
- **测试文档**:详述测试计划、用例和结果的文档。
- **被测程序**:即送测软件,是开发人员完成编码后的程序。
- **送测单**:记录软件送测信息的文档,包括版本、功能点等。
- **BUG单**:记录测试过程中发现的问题,包括错误描述、复现步骤和优先级。
4. **测试与开发的配合**
- **文档和软件保存目录**:需统一管理,便于双方查阅。
- **辅助工具**:如辅助测试系统1.0和SourceSafe6.0,用于协助测试和版本控制。
- **流程**:明确了从送测单的填写到BUG单处理的整个工作流程。
5. **送测单和BUG单**
- **送测单填写**:详细说明了送测单包含的信息和填写规范。
- **BUG单处理**:包括BUG单的填写标准和处理流程。
6. **测试阶段的结束**
测试阶段的结束条件和流程,可能涉及所有已知BUG的修复和回归测试的完成。
7. **备注**
- **开发与测试阶段**:阐述两者的区别和关系。
- **测试模块的组合与测试原则**:如何组织和进行模块测试,以确保全面性。
- **BUG的分类评级原则**:按照严重程度和影响范围对BUG进行分类。
- **国标中有关BUG数量的描述**:可能参考了国家相关标准对软件质量的要求。
- **测试阶段的划分**:如预测试、系统测试、验收测试等阶段的定义和目标。
此文档为开发与测试团队提供了明确的指导,确保了软件开发过程中的沟通效率和产品质量。通过遵循这些流程,可以有效减少错误,提高软件的稳定性和可靠性。
2021-10-01 上传
2017-05-18 上传
2020-03-31 上传
2023-09-29 上传
2023-02-06 上传
2023-07-03 上传
2023-07-15 上传
2024-01-23 上传
2023-09-06 上传
XWJcczq
- 粉丝: 2
- 资源: 7万+
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫