摘要: 需求示例:打开58同城=>本地服务=>搬家 1.Hybrid app 例如58同城 > Hybrid自动化开发思路 > 识别-webview视图 > 获取所有的contexts:driver.getContextHandles(); > 切换-切换到webview视图:driver.context( 阅读全文
posted @ 2019-08-13 16:31 o小兵o 阅读(1425) 评论(0) 推荐(0) 编辑
摘要: 基于UIAutomator+ChromeDriver模式(UIAutomator安卓原生引擎) 原理:native(原生)部分使用UIAutomator,webview部分使用ChromeDriver,两者结合混搭,从而实现Hybrid自动化 一、第一种方案(针对可以修改源代码基础上操作) 1.准备 阅读全文
posted @ 2019-08-13 16:30 o小兵o 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: 1.pom.xml配置 2.截图监听器:TestngListener.java 代码解释:使用Allure的@Attachment注解就可以在测试报告里添加附件了,这里添加了截图、测试步骤和期望结果截图代码((TakesScreenshot)driver).getScreenshotAs(Outpu 阅读全文
posted @ 2019-08-13 16:28 o小兵o 阅读(2329) 评论(0) 推荐(0) 编辑