软件测试定义/过程/分类

一。软件测试定义:(为了发现程序中的错误而执行程序的过程)

1为了发现程序员在开发中存在的代码以及逻辑错误

2审核产品的完成是否符合用户的需求

3提高客户的体验

4交付更高质量的产品


二。软件测试的过程阶段:1计划2设计3执行4评估5验收

1.计划测试:编写测试计划,参考需要规格说明书、项目总体计划,测试范围、进度安排,人力物力的分配,整体测试侧脸的制定,和风险评估规则措施有一个制定,一般由测试主管编写。

2.设计阶段:主要编写测试用例,参考需求分析、概要设计、详细设计等文档,也会和开发、产品经理沟通。

3.执行阶段:先搭建测试环境,执行预测,判断当前版本是否可以测试,如果测试通过正式进入系统测试,遇到问题提交BUG,对BUG进行跟踪,具体测试轮次由开发质量和版本复杂程度决定。

4.评估阶段:出测试报告,对整体过程做总结,对当前版本质量评估。

5.验收阶段:出用户手册,操作指引,公司严格评审流程,保证每一步输出的有效。


三。V模型结构



1.需要分析:明确客户需要是什么,需要软件做成什么样子,有什么功能。

2.概要设计:主要是架构的实现,搭建架构,表述个模块功能、模块接口连接和数据传递的实现等项事物。

3.详细设计:各个模块进行深入分析,对各模块组合进行分析分,这阶段需要伪代码级别,已经把程序的具体实现功能,现象等描叙出来

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值