美文网首页软件测试
UI自动化测试框架对比

UI自动化测试框架对比

作者: 刘晓佳rachel | 来源:发表于2020-01-07 10:47 被阅读0次

自动化的流派主要分为3类:

一类是基于录制回放技术的自动化测试。录制回放的方法大多是通过记录测试人员的操作行为以及记录被操作的屏幕坐标来开发用例,该方法似乎很容易,但如果有应用发生一点小修改,对象定位的属性发生改变,将使得录制好的脚本无法使用,,例如UI recoder。

一类是对文档对象模型 (DOM)对象进行解析的,这个是主流,但是受特定平台的限制,而且一定目标前端代码变了,自动化脚本一般都要重写,例如selenium;

另一类是近年来出现的“非主流”,它是通过类似图像识别的原理进行自动化操作的,测试不易识别或无法定位的对象,比如map 、Flash和图表等,不受目标前端代码修改的影响,例如sikuli。但是,图片匹配区域的大小和样式不能有丝毫变化,所以如果屏幕分辨率、浏览器缩放等,导致图片区域的大小发生变化,就会失败。

相关文章

  • UI 自动化编写规范 (基于 Airtest)

    一、前言 说起UI自动化测试,尤其是移动端UI自动化,测试框架和技术层出不穷。经过多框架对比后,最终选择了AirT...

  • 5.3自动化测试框架

    5.3.1接口自动化测试框架 5.3.2 UI自动化测试框架

  • 移动APP自动化测试框架对比

    移动APP自动化测试框架对比

  • selenium2学习

    自动化介绍:UI自动化测试 Selenium简介:测试web应用程序用户界面(ui)的常用框架pip instal...

  • UI自动化测试框架对比

    自动化的流派主要分为3类: 一类是基于录制回放技术的自动化测试。录制回放的方法大多是通过记录测试人员的操作行为以及...

  • 2019-04-03

    # appuim分享 ## 自动化测试工具比较 ### 1、有哪些可用的UI自动化框架 ![自动化框架](http...

  • iOS单元测试之UI测试

    一、UI测试简介 1.1、什么是UITesting 2015 年,Apple 发布了 UI 自动化测试框架 XCU...

  • UIAutomator(一)

    UIAutomator 一、简介 Android自动化测试框架 功能性测试 针对UI元素的测试 ...

  • 自动化测试之二三事儿

    自动化测试里面有三大利器: 语言Python UI自动化工具Selenium 验收测试框架RobotFramewo...

  • 软件测试脑图集合

    软件测试过程与管理 软件测试分类型 单元测试 接口测试 UI自动化测试 性能测试 安全测试 自动化测试框架(以基于...

网友评论

    本文标题:UI自动化测试框架对比

    本文链接:https://www.haomeiwen.com/subject/ahqractx.html