美文网首页
自动化框架的二次开发

自动化框架的二次开发

作者: 端端来也 | 来源:发表于2019-03-01 17:44 被阅读0次
    • 基于uiautomator2webdriveragent

    • 包含模块:
      1.UiHelper模块:

      提供自动化操作的辅助和基础功能,如:连接手机启动应用
      停止应用

      2.Element类:

      UI元素类,用于对自动化操作页面的封装,PageObject模式

      3.AutoApi模块

      提供所有的自动化操作方法,iosandroid共用一套

      4.Runner模块

      用于自动化的执行和测试报告生成,提供案例失败重试,截图等功能装饰器

    • 思路:

      两种框架都支持webdirver协议。创建基础的驱动类,对原有框架的http-client进行统一,element类提供方法接收元素属性,然后调用驱动类方法,进行元素查找

    相关文章

      网友评论

          本文标题:自动化框架的二次开发

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