当前位置:首页 > 培训职业 > 正文

软件测试的主要阶段有哪些

一、测试主要的四个阶段

1.测试计划设计阶段:产品立项后,进行需求分析,需求评审,业务需求评级,绘制业务流程图。确定测试负责人,开始制定测试计划;

2.测试准备阶段:各成员编写测试用例,先小组内评审,后会议评审,测试样机和配件,测试工具。

3.测试执行阶段:负责人对测试任务分工,按计划执行测试过程,提测后,搭建QA环境,先执行冒烟测试,然后进行系统测试,提交bug,跟踪bug,直到被测软件达到测试需求要求,测试结束;

4.测试总结阶段:项目测试结束,负责人输出测试报告,对整个测试过程和版本质量做一个详细评估,确认是否可以上线;

二、测试执行阶段详述

1.功能测试阶段:基础的软件测试阶段,涉及计算机基础、软件生命周期、开发模型、测试模型、软件测试概念、方法与分类、领域测试技巧、需求分析、测试计划、测试用例编写、缺陷管理与报告、测试报告等。

2.接口测试阶段:验证后端接口是否满足需求,与前端连接状态。常用工具如apipost、jmeter,脚本编写使用Python+requests。

3.自动化测试阶段:分为ui界面自动化和接口自动化。ui自动化是功能测试的进阶,使用Selenium和Appium工具,针对WEB端和app端。接口自动化为接口测试的提升,基于Python的requests。

4.性能测试阶段:学习Loadrunner、jmeter等性能测试工具,涉及VuGen、Controller、Analysis、性能测试调优、数据库调优、性能测试指标、Jmeter应用等。

5.验收阶段:由用户主导,与开发人员、质量保证人员合作,用户设计测试用例,对核心业务流程进行测试,不是全盘覆盖,而是在用户体验基础上。标签:验收测试、确认测试。第三方软件验收测试报告咨询@软件测评闲聊站。

多重随机标签

猜你喜欢文章