多测师-多培养一些优秀的测试工程师
网站地图 |   收藏本站   |   

17727591462

软件测试培训之测试的流程

发布日期:2022-09-23 09:08:31 作者:多测师 浏览次数:

  测试基础流程/测试生命周期,在面试的时候经常会被提问到,在这里做个总结把,省的每次都随机发挥。

  1. 需求评审

  项目经理,研发,测试,产品等相关人员共同参与讨论“需求规格说明书”,确定需求,完善需求文档。

  2.需求分析

  对已确认的需求进行细化,讨论需求细节,测试需要充分考虑各种业务逻辑可能。

  3.测试策略

  描述测试项目和测试任务之间的关系。它用来说明要测什么,如何测,如何协调测试资源和测试时间等。测试策略制定的是否合理高效会对测试项目的进度产生很大的影响。

  4.测试计划

  根据需求估算测试所需资源(人力,设备等)、所需时间、功能点划分、如何合理分配安排资源。

软件测试培训之测试的流程

  5.设计/编写测试用例

  将需求转化为测试点,供执行阶段参考及回归。要求需求覆盖率为100%。

  6.搭建测试环境

  测试人员根据需要搭建测试环境,准备测试数据等。

  7.执行测试

  7.1 单元测试

  对软件中的最小可测试单元进行检查和验证。

  7.2 集成测试

  在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行测试。

  7.3 系统测试

  对整个系统的测试,将硬件、软件、操作人员看作一个整体,检验它是否有不符合系统说明书的地方。这种测试可以发现系统分析和设计中的错误。

  7.4 验收测试

  验收测试是部署软件之前的最后一个测试操作。它是技术测试的最后一个阶段,也称为交付测试。验收测试的目的是确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。

  8. Bug跟踪

  对前一个版本进行回归测试,验证Bug,确认修改正确。

  9.生成测试报告

  通过不断测试,BUG跟踪,直到用例全部测试,覆盖率、缺陷率以及其他各项指标达到质量标准,即达到上线要求。

如需了解更多测试技术信息请关注:https://www.duoceshi.cn/jswz/深圳多测师软件与技术服务有限公司


查看更多 >>

推荐阅读