自动化测试报告,术语定义

1.自动化测试概念

自动化测试是把以人工驱动的此时行为转化为机器执行的一种过程。


2.自动化测试前提条件

软件需求变动不频繁、项目周期足够长、自动化测试脚本可重复使用。


3.自动化测试流程

(1)制定测试计划、

(2)分析测试需求、

(3)设计测试用例、

(4)搭建测试框架

(5)编写并执行测试脚本

(6)分析测试结果,记录bug

(7)跟踪bug并进行回归测试


4.进行自动化测试的目的

随着国家计算机信息化的发展,软件都是需要快速迭代,像一些重复性的工作可以通过自动化来完成,从而提高工作的效率和准确性,达到快速迭代的目的。


5.模块化测试概念

通用的操作独立成公共模块,当用例执行过程中需要用到这一模块操作时则被调佣


6.单元测试概念

是指对软件中的 部分最小可测试单元进行检查和验证


7.数据驱动测试概念

数据驱动测试是从数据文件(如Excle文件、文本文件、XML文件或数据库等)中读取测试数据,然后通过变量传入事先编写或录制好的测试脚本中,这些变量既可传递测试输入数据,也可传递测试输出的验证数据。测试数据只出现在数据文件中,测试脚本负责测试逻辑业务过程、测试状态以及数据文件读取,因此,测试脚本和测试数据是分开存放的。数据文件中的每一行表示一组测试数据,通过循环遍历数据文件中的每一行,将数据逐一注入到相同的测试流程进行反复的测试验证。

猜你喜欢

转载自blog.csdn.net/weixin_62854251/article/details/129965635