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

本文详细介绍了软件的生命周期,包括问题定义及规划、需求分析、软件设计、编码、测试和运行维护阶段。重点讨论了软件测试流程,如单元测试、集成测试、系统测试和验收测试,并对比了C/S与B/S架构。同时,对软件测试行业进行了个人见解的分享,并给出了常见的笔试面试题。
摘要由CSDN通过智能技术生成

一、软件的生命周期 
二、软件生命周期的阶段 
三、软件模型 
四、软件测试的基本流程 
五、软件开发流程、测试流程梳理 
六、C/S与B/S架构 
七、对软件测试行业的理解 
八、常见笔试面试题


一、软件的生命周期

定义:软件生命周期是指软件的产生直到报废的生命周期。 
人类整理的第一个软件生命周期:1970年,瀑布型生命周期

二、软件生命周期的阶段

1. 问题的定义及规划
开发方和需求方共同讨论,主要是确定软件的开发目的及可行性。制定开发计划
2. 需求分析
对软件需要实现的各个功能进行详细分析,弄清楚用户对软件系统的全部需求,
要产出《需求规格说明书》。

比如:登陆这个功能要支持手机快速登录和第三方账号登录

3. 软件设计
把需求分析结果转换成软件结构和数据结构,形成系统架构。(明确“怎么做”)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值