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

17727591462

联系电话

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

自动化测试的四种框架

更新时间:2022-06-21 09:30:26 作者:多测师 浏览:59

  框架到底用来做什么,最终的目的无非是将不同层次的对象和逻辑进行抽象和分离封装,从而使得被测试程序的变更所导致的测试脚本框架的变更维护工作量减少到最少。本文对自动化测试架构做了如下四种分类:

自动化测试的四种框架

  1、数据驱动测试框架(The Data-Driven Testing Framework)

  仅仅是将测试数据从测试脚本中分离出来,开始了非混沌状态的第一步。

  2、测试脚本模块化框架(The Test Script Modularity Framework)

  测试脚本中包含了各功能点中涉及到的控件识别和业务逻辑操作,其中包含了外部测试数据的调用。

  3、测试库构架框架(The Test Library Architecture Framework)

  将所有的针对测试系统本身的控件识别和控件支持的操作封装在测试库中,测试脚本调用测试库的同时传递外部的测试数据,测试库的编写由自动化测试开发工程编写(可以不懂业务),负责控件的变更和维护。

  4、关键字驱动或表驱动测试框架(The Keyword-Driven or Table-Driven Testing Framework)

  如果不懂自动化编程的普通测试工程师能不需要了解测试工具和框架本身的知识就能维护控件对象和业务逻辑,这样就可以将自动化测试工程的工作量进行很好的分摊。具体实施就是将控件对象,动作,参数等等从框架或工具本身剥离出来放在普通Excel表格中,框架本身所要做的就是识别Excel表格中的这些控件对象以及Action。

  以上内容为大家介绍了自动化测试的四种框架,本文由多测师亲自撰写,希望对大家有所帮助。了解更多自动化测试相关知识:https://www.aichudan.com/xwzx/

联系电话

17727591462

返回顶部