opebet网页版-bet亚洲官网手机版-登录

教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

传智教育|传智播客

一样的教育,不一样的品质

全国校区

 

自动化测试基本流程详细先容【图解自动化测试流程】

更新时间:2020年12月28日15时01分 来源:传智教育 浏览次数:

自动化测试基本流程

自动化测试基本流程


1.分析测试需求

测试需求其实就是测试目标,也可以看作是自动化测试的功能点。自动化测试是做不到100%盖率的,只有尽可能提高测试覆盖率。条测试需求需要设计多个自动化测试用例,通过测试需求分析判定App自动化测试要做到什么程度。一般情况下,自动化测试优先考虑实现正向的测试用例后再去实现反向测试用例,而且反向的测试用例大多都是需要通过分析筛选出来的。因此,确定测试覆盖率以及自动化测试粒度、筛选测试用例等工作都是分析测试需求的重点工作。

2.制订测试计划

自动化测试之前,需要制订测试计划,明确测试对象、测试目的、测试的项目内容、测试的方法。此外,要合理分配好测试人员以及测试所需要的硬件、数据等资源。制订测试计划后可使用禅道等管理工具监管测试进度。

3.设计测试用例

在设计测试用例时,要考虑到App的真实使用环境,例如对于性能测试、安全测试,需要设计场景模拟真实环境以确保测试真实有效。

4.搭建测试环境

自动化测试人员在用户设计工作开展的同时即可着手搭建测试环境。自动化测试的脚本编写需要录制页面控件、添加对象。测试环境的搭建,包括被测系统的部署、测试硬件的调用、测试工具的安装和设置、网络环境的布置等。

5.编写并实行测试脚本

公共测试框架确立后,可进入脚本编写的阶段,根据自动化测试计划和测试用例编写自动化测试脚本。编写测试脚本要求测试人员掌握基本编程常识,并且需要和开发人员沟通交流,以便于了解App内部结构从而设计编写出有效的测试脚本。测试脚本编写完成之后需要对测试脚本进行反复测试,确保测试脚本的正确性。

6.分析测试结果、记录测试问题

建议测试人员每天抽出一定时间,对自动化测试结果进行分析,以便更早发现缺陷。如果App缺陷真实存在,则要记录问题并提交给开发人员修复,如果不是系统缺陷,就检查自动化测试脚本或者测试环境。

7.跟踪测试Bug

测试发现的Bug要记录到缺陷管理工具中去,以便定期跟踪处理。开发人员修复后,需要对问题实行回归测试,如果问题的修改方案与客户达成一致,但与原来的需求有偏离,那么在回归测试前,还需要对脚本进行必要的修改和调试。

猜你喜欢:

Python自动化测试视频教程

功能测试、性能测试和自动化测试三者之间有什么差异?

自动化测试工具有哪些?10款好用的用具推荐给你

自动化测试培训课程

opebet网页版|bet亚洲官网手机版

XML 地图 | Sitemap 地图