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

17727591462

联系电话

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

自动化测试框架的类型有哪些?

更新时间:2022-06-17 09:33:22 作者:多测师 浏览:24

  以工具为中心的框架

  不管是商业自动化工具和开源自动化工具,都有有助于在测试环境中生成报告、测试套件和分布式测试执行的系统基础设施。比如Selenium 自动化框架,该框架具有主要组件WebDriver——基于Web浏览器的插件,用于控制和操作 Web 浏览器中的应用程序的 DOM 模型。Selenium 测试自动化框架还拥有实用的编码库和记录回放工具。

  另外一个专用于工具的重要框架是 Serenity,它是围绕 Selenium Web 驱动程序构建的加速器。 在这种情况下,为加快测试自动化实施过程的速度,社区将特定组件组合在一个公共实体中。诸如 TestComplete,Ranorex HP QTP 这些工具专用框架时,就很难做出明确的判断,因为它们都是由带有动作模拟器、报告和脚本 IDE 的已部署基础架构预先构建的。

自动化测试框架的类型有哪些?

  以应用为中心的框架

  这种类型的框架是为实现某个特定应用程序项目自动化而定制的。以应用为中心的框架支持某个指定目标的应用程序实现测试自动化的需求,由从开源库构建的组件驱动。这种框架可以围绕SUT创建友好的测试环境来运行一些基本功能,包括部署开发的应用程序、运行应用程序、测试用例执行、直接测试结果报告和便于编码的包装器控件。以应用为中心的框架还会有一个组件来支持在不同操作系统和浏览器上跨各种云环境的测试运行。

  关键字驱动框架

  关键字驱动框架主要可以吸引缺乏编码经验的新手开发和测试人员,它既可以是以工具为中心的框架,也可以是以项目为中心的框架。关键字驱动框架可以让编码不熟练的员工参与编写、理解自动化脚本。用于编码的关键字集(如 Login、NavigateToPage、Click、TypeText)作为关键字存储库安装在代码库里,根据提供的关键字引用编写脚本的电子表格将被传递到关键字解释器来执行测试。

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

联系电话

17727591462

返回顶部