uiautomator 仿 WebDriver 封装,页面工厂制作,实现多语言定位

Posted TesterHome

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uiautomator 仿 WebDriver 封装,页面工厂制作,实现多语言定位相关的知识,希望对你有一定的参考价值。

uiautomator仿webdriver封装,让写代码根据友好,方便


用uiautomator也有一段时间了,分享下自己的成果,也希望以28原则,让自动化变得更美丽


要是有好的建议,欢迎骚扰


driver页封装类




java注解类


uiautomator 仿 WebDriver 封装,页面工厂制作,实现多语言定位


页面工厂类


每个页面做成一个page,方便管理,可根据配置,自定义语言


uiautomator 仿 WebDriver 封装,页面工厂制作,实现多语言定位


利用java反射,初始化页面工厂


uiautomator 仿 WebDriver 封装,页面工厂制作,实现多语言定位

uiautomator 仿 WebDriver 封装,页面工厂制作,实现多语言定位

uiautomator 仿 WebDriver 封装,页面工厂制作,实现多语言定位



TestCase编写


是不是代码风格跟WebDriver一样了



代码写的不是非常好,不要嘲笑,但功能都有了。



以上是关于uiautomator 仿 WebDriver 封装,页面工厂制作,实现多语言定位的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 webdriver.io 控制 Android 设备

UiAutomator和Appium之间的区别2

appium简介

appium工作原理及启动方式

Appium python appium 用 uiautomator2 后报错

Appium原理