首页 > 电脑教程/ 正文
随着软件市场的扩大,软件测试越来越受到重视,那么软件测试的流程有哪些?通常来说,软件测试分为5个阶段:计划阶段、 设计阶段 、执行阶段、评估阶段和验收阶段。在计划阶段主要工作就是编写测试计划,对整个测试进度的安排,人力物力的分配等做一个规划。然后就是设计阶段,这个阶段主要的工作是编写详细测试策略和测试用例。在测试执行阶段,主要是进行环境的搭建,测试用例的执行,提交缺陷报告,主要的输出就是测试用例的执行结果和缺陷报告。在评估阶段的主要工作是编写测试报告,对整个测试过程和被测软件的质量做一个评估。最后验收阶段会出操作指引、用户手册等文档,指导用户使用。
以下是详细流程:
首先当公司接到项目以后,客户会有一个原始需求,也就是他们需要一个什么软件产品。我们拿到这个需求以后,会有一个项目开工会,PM、开发人员、测试项目经理、测试人员、QA、美工、资料人员等都会参与。主要是大致了解这个项目的背景,目的等基本资料。还有就是确定一下项目开始和结束的时间还有具体的参与项目的人员。
然后就是项目计划的阶段了,开发和测试都会有相应的计划,测试部和开发商量好转系统测试时间,开始做测试计划,包括进度的安排,人力物力的分配,总体的测试策略,风险的评估等。
当开发做完需求分析以后,我们就进入了测试设计阶段了,我们会参考开发的需求分析,详细设计,概要设计等文档来编写我们的详细测试策略和测试用例。如果有需求不明确的地方要及时和开发做好沟通。我们在测试设计的时候开发就开始了代码编写。当开发完成编码并做了简单的自测以后,我们的测试设计也相应的结束了。
这时候开发就会转版本给我们测试部门进行系统测试了。拿到版本我们首先搭建测试环境,然后做一个预测试,主要是一些主要功能点的正常流程的用例,目的是来评断这个版本是不是可测试的。如果预测试不通过,打回开发部返工,如果通过了,就开始我们第一轮的系统测试。第一轮系统测试我们会执行我们所编写的所有测试用例,做好测试结果的记录,发现缺陷了提交缺陷报告。当第一轮测试结束后,我们把所有的问题单提交给开发人员,由他们进行修改,在他们给我们新版本的这段版本间歇期,我们会对第一轮系统测试做一个测试评估,出一个测试报告。还要根据实际情况,对我们写的测试用例进行修改和增加。开发改单结束,提交一个新的版本给我们,我们重新搭建测试环境开始第二轮系统测试。首先是回归我们提交的缺陷报告,然后会在用例中挑选一些优先级别比较高的用例来进行测试,发现问题了继续提交缺陷报告,只到缺陷率低于用户要求了,我们就进行最后一轮的回归测试,结束系统测试。具体测试轮次是根据版本质量和项目复杂度而决定的。执行阶段结束了进入测试评估阶段,我们会出一个总的测试报告对我们测试的这个过程和版本的质量做一个详细的评估。
最后进入验收阶段,我们会出用户手册,操作指引等文档。我们每一个阶段的输出都有一个严格的评审阶段,以确保我们每一步的输出都是有效的,保证测试的顺利进行。
以上就是详细的软件测试的过程,软件测试需要细心和耐心,并且专业技术要牢固,而作为一个优秀的软件测试人员,这些都不是问题,只要你掌握了技术,还怕做不好工作?
文章由计算机培训学校http://www.computerpx.com/整理,转载请注明!
- 上一篇:计算机的启动原理是什么?
- 下一篇:交换机怎么用呢
更多软件测试流程讲解相关文章
- 提高计算机性能的4种方法
- 网页内容优化:一个优化Sharepoint的新方法
- 郑州电脑学校课程有哪些?
- 用户体验在网络营销中不可取代的地位
- 30个电脑操作知识小技巧总结
- win7系统遇到网络每隔几分钟就必须断开解决办法
- 学习电脑设计需要什么软件
- 通用安全准则大总结
- 网页设计与开发实例教程
- ADSL多用户共享设置方法
- 计算机编程初学者用什么书好呢
- 不同的宽带如何进行设置路由器
- OSI协议集详细介绍
- 信道特性有哪些呢?
- 传输介质有哪些
- HDLC协议是什么
- ISDN和ATM课程详解
- 局域网技术概论
- 局域网互连有哪些特征
- 无线局域网课程详解
- 网络互连设备有哪些
- 广域网是如何互连
- IP协议是什么
- 网络安全的基本概念
- 网络安全认证包含哪些方法
- 数字证书有哪些特性
- 虚拟专用网详细介绍
- 路由器的配置教程
- 简单网络管理协议
- 搜索
-
- 热门标签
-
- 在郑州学计算机技术去哪个学校好
- 怎么解决主板BIOS被CIH病毒破坏
- 河南中专计算机学校哪家好呢
- 郑州网络工程师专业培训学校哪家好呢
- 初中毕业考不上高中可以上北大青鸟吗
- 学计算机去郑州哪个学校比较好
- 洛阳计算机电脑学校哪家比较好呢
- 郑州电脑专业培训班哪个机构好
- 郑州电脑编程培训选择专业学校
- 伊川县北大青鸟IT培训
- 没基础怎么样才能学好编程
- 郑州北大青鸟计算机专业学校
- 郑州计算机电脑短期培训多少钱
- 郑州大学生短期技能提升学什么专业好
- 新安县北大青鸟it学校
- 常见的5种主板故障现象与维修
- 零基础可以学习计算机专业技术吗
- 北大青鸟郑州分校地址在哪里呢
- 郑州中专技术学校都有哪些呢
- 郑州计算机学校招生要求