软件的接口设计图_软件的生命周期&测试基本流程

本文介绍了软件的生命周期,包括问题定义、需求分析、系统设计、软件编程、软件测试和软件维护阶段。在测试流程中,详细阐述了单元测试、集成测试、系统测试和验收测试的步骤。此外,还提到了敏捷开发模型和V模型,并强调了测试需求分析、测试计划、测试设计和测试执行的重要性。
摘要由CSDN通过智能技术生成

软件的生命周期&测试基本流程

软件的生命周期

问题定义及规划- - - 需求分析阶段- - - 系统设计 - - - 软件编程 - - - 软件测试 - - - 软件维护 瀑布模型有弊端

1用户需求 : 项目立项(确定软件开发的目的及可行性,制定整体开发计划)

2产品需求分析:产品经理(对产品做详细分析,明确客户需求,做产品需求规格说明书>>原型图/设计图框架 ==粗版 画图工具:axure )<图标等各种画面设计效果图 UI设计师>

2需求评审会议:开发、测试(细节讨论是否能实现)

3概要设计:架构师

同步数据库设计说明, 数据库存储

4软件编码:各个部分具体呈现,具体代码实现

5软件测试: 按测试执行阶段 单元—集成—系统—验收

单元:开发自测(各个单元模块,具体到类、函数等)

集成:各个单元组合测试,接口是否正确,数据是否正常传递

系统:把整个系统搭建起来,根据规格说明书需求对应测试,各个功能性能模块是否与需求相符,系统运行是否ok--------------大部分测试集中在系统测试阶段

验收:根据规格说明书对应测试,确定是否符合需求 自主研发测试—产品经理验收

软件发布上线

6软件运行维护: 纠错性维护、改进性维护

敏捷开发模型—迭代测试--

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值