06 2019 档案
摘要:在使用uiaotomator工具定位元素过程中,经常会弹出报错,截图失败,导致无法定位元素,当遇到该问题时,解决办法如下: 方法一:拔掉手机usb连接,重新连接手机 方法二:adb杀掉手机服务,重起服务 (1)win+R输入cmd打开命令窗口 (2)输入指令adb kill-server杀掉服务 (
阅读全文
摘要:自动化测试过程中,手机有时会跳网,怎样保持手机测试的环境稳定性,可以通过adb指令修改android手机hosts,保持手机运行在hosts中配置的环境中: 修改方法如下: 前提条件:已安装android sdk环境 步骤: (1)win+R,输入cmd打开命令行窗口 (2)获取手机root权限:输
阅读全文
摘要:方法一:手机上设置中查看 设置-->应用程序管理-->全部-->Android System WebView 方法二:adb指令查看(前提,已安装android sdk环境) 1,win+R 输入cmd打开命令窗口 2,输入指令:adb shell am start -a android.inten
阅读全文
摘要:运行appium脚本时报错selenium.common.exceptions.WebDriverException...,如下截图: 该报错说明appium和app的内置chrome版本不一致 【解决】手机下载安装对应版本chromedriver即可解决,下载配置如下:(仅android) 一、查
阅读全文
摘要:android 手机日志保存方法如下: 前置条件:已安装adb 1,手机usb连接电脑,打开USB调试模式(注意仅连接一台手机设备) 2,win+R输入cmd打开命令窗口,输入指令:adb devices,查看手机是否连接(显示设备号即连接成功) 3,开始保存日志:输入指令:adb logcat -
阅读全文
摘要:现在大多数app都是由原生页面和内嵌H5(即webview)组成,app原生页面直接定位即可,那内嵌H5页面要如何定位呢。 相信大多数人用appium做自动化时都有遇到这个问题,小编总结了下工作中该问题的常用方法,总结如下: 一、切换至webview后再定位元素 (1)获取页面上下文 context
阅读全文
摘要:近期用appium做android自动化的过程中,遇到一种筛选下拉框,神奇的是,定位工具定位怎样都定位不到。 首先尝试用uiaotomator工具定位,无法定位到下拉框元素,只能定位到底层元素: 询问android开发人员后,发现这种下拉框是android中常用的一种控件,叫popupwindow控
阅读全文

浙公网安备 33010602011771号