多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

自动化测试思想及步骤

更新时间:2022-03-02 16:12:40 作者:多测师 浏览:156

  自动化测试分两种,一种是代替大量手工测试工作,避免重复劳动,一种是完成手工测试无法完成的工作,比如用户并发数测试、大数据量测试等等。目前自动化测试处于发展阶段,自动化测试失败原因有三个:a、执行失败b、不合适的自动化测试目标c、

  从自动化测试中无法获得效益

  一、自动化测试目的:

  自动化测试实质是为快速、高效地发现和预防回归缺陷

  二、自动化测试思想:

  自动化测试思想是用程序实现按照功能测试的步骤,测试被测程序。

  我们测试一个程序的步骤,输入数据,操作程序,程序反应结果。我们可以开发一个测试程序,把输入数据作为测试程序输入条件,然后通过测试程序调用开发程序,得到一个结果,调用开发程序的结果和我们认为正确的结果对比,如果一致就没有问题,如果不一致就有问题。

  有上述可见,开发一个测试程序外,我们需要整理输入数据和相应的预期结果。

  在开发测试程序的过程中,我们需要注意以下几点

自动化测试思想及步骤

  1、批量执行用例的功能:如果我们开发的程序不能够批量执行用例,也就不能达到自动化的效果

  2、结果验证方法:我们调用开发程序得到的结果和预期结果对比的方法

  3、结果输出整理:在执行完用例后,需要统计那些用例通过了,那些用例没有通过,我们需要了解整个用例的执行情况,总共多少条,通过多少条,失败多少条,我们更关注的是没有通过的用例,需要把这些结果记录下来,然后分析

  4、开发的测试程序,用例编写简单,易维护:功能测试没有用例,只要测试了被测程序,至少是测了程序,如果自动化没有用例,或者用例维护不及时,等于没有测试被测试程序

  三、自动化测试用例

  自动化测试用例需要注意下面几点:

  1、 根据程序实现规格编写用例:如果没有根据测试程序实现规格编写,测试结果自然不准确,有可能会失败

  2、 有统一的编号:有统一编号,以免后续维护,当自动化测试程序编写完毕后,测试用例确实是个庞大的工程,如果用例编号无规则,后续维护用例难上加难,乱上加乱

  3、 保证每个用例之间的独立性:自动化测试是批量执行用例,只有用例之间独立,才能针对各个功能点测试

  4、 按照功能测试设计思想,设计自动化用例,尽可能覆盖全面

  四、结果分析

  自动化执行完毕后,如果有执行失败用例,需要进行以下判断

  1、如果是用例问题,那么维护用例

  2、 程序问题,维护程序

  3、 被测试对象的缺陷,提交bug

  测试心得:

  1. 测试任何东西都要保持怀疑的心太去测试

  2. 弄懂需求之后在去测试,不要一味的盲目测试

  3. 在开始测试的时候,一定要保持高度警惕,不可以让非常明显的bug,放过,如果放过了非常明显的是不可饶恕的

  以上内容为大家介绍了自动化测试思想及步骤,希望对大家有所帮助,如果想要了解更多接口自动化测试相关知识,请关注多测师。https://www.aichudan.com/xwzx/


联系电话

17727591462

返回顶部