3.自动化测试之正规软件开发流程

[TOC]

1. 规划阶段: 确定软件开发目标及可行性,编写计划书

  • 开发计划
    • 各项工作内容,及完成期限
    • 参加人员,技术水平,分配任务
  • 测试计划
  • 质量计划

2. 需求分析: 功能有哪些,功能的详细需求分析

  • 需求分析
    • 功能需求
    • 性能需求
    • 技术需求技术选型
  • 阶段划分
    • 第一阶段完成任务
    • 第二阶段完成任务
    • 每阶段时间预估

3. 设计阶段: 框架设计,数据库设计,接口设计,前端与后端与数据库对接说明和规范,设计文档

  • 框架设计
  • 数据库设计
  • 接口设计
  • 编写规范

4. 编码测试阶段: 编码规范,编码可读性,易维护性,提高程序效率,单元测试,组装测试,系统测试,环境测试

  • 编码
  • 测试
    • 单元测试
    • 模块测试
    • 本地测试 外网测试

5. 维护验收阶段: 白盒,黑盒测试,探索性测试,极限测试,维护说明,编写手册,代码和文档验收

  • 操作手册
  • 维护说明
  • 环境说明
  • 验收测试

你可能感兴趣的:(3.自动化测试之正规软件开发流程)