自动化测试的过程

上一篇 / 下一篇  2016-06-06 13:39:47 / 个人分类:自动化测试

    自动化测试的过程和软件开发一样,首先需要分析测试需求,然后设计自动化测试用例、搭建测试框架、编写自动化测试脚本、测试脚本的正确性,从而完成整套测试脚本。

    (1) 分析测试需求:确定测试范围、编写测试用例、测试数据,并形成详细的文档,以便于后续的测试框架的建立。

    (2) 搭建自动化测试框架:定义了在执行脚本时需要调用的文件、结构、调用的过程、文件结构如何划分等。一般根据测试用例可以确定以下几种典型的要素:公用对象、公用方法、测试数据等。

  • 公用对象:不同的测试用例会有相同的对象被重复使用。如页面、按钮等。可以将这些对象抽取出来,在编写脚本时随时调用。这样当更改该对象的属性信息时,不需要修改相关的脚本。
  • 公用方法:当脚本中很多地方需要调用相同的方法而测试工具不提供该方法时,可以编写自己的方法,方便调用。
  • 测试数据:可以将测试数据放在独立的文件中,便于测试脚本在使用时进行调用,达到数据覆盖的目的。

   (3)编写测试脚本:是具体的测试用例的脚本转换过程。建议以编写脚本为主,录制为参考,避免录制脚本带来的冗余等问题。

    (4)测试运行:当每一个测试用例的脚本执行通过后,并不能保证多个测试用例不会出错。因此,需要按照计划详细查看多个脚本执行是否会出错,如果出错,需要找到出错的原因,并进行修复;同时也需要多轮试运行测试脚本,保证测试结果的一致性和准确性。

 

   

   

 

 


TAG:

 

评分:0

我来说两句

Open Toolbar