随笔分类 - appnium
摘要:1、打开终端输入adb shell 2、输入pm list package
阅读全文
摘要:2021-10-17 16:36:53:962 [Instrumentation] Caused by: java.lang.IllegalStateException: UiAutomationService android.accessibilityservice.IAccessibilityS
阅读全文
摘要:一、安装前环境准备 1、确保电脑已经有homebrew(包管理器) 下载链接[https://brew.sh/] 2、通过 brew 安装node.js brew install node 安装后检查`node -v`,需安装node@10或以上版本,若装了多个版本的node.js 需将旧版卸载掉或
阅读全文
摘要:1、WDA介绍 WebDriverAgent 在 iOS 端实现了一个 WebDriver server ,借助这个 server 我们可以远程控制 iOS 设备。你可以启动、杀死应用,点击、滚动视图,或者确定页面展示是否正确。 facebook的WDA在iOS 10 时代苹果已经废弃了,目前依然在
阅读全文
摘要:一、元素获取工具WEditor使用 1.安装WEditor:pip3 install weditor 2.启动WEditor:python3 -m weditor Android : 1.安装adb环境,手机打开usb调试模式 2.adb devices连接手机成功,在weditor页面即可获取元素
阅读全文
摘要:元素定位 方法:id定位,name定位(text定位),class_name定位, accessibility_id定位,xpath定位等 (目前1.5版本的已经不支持name定位了),所以APP的定位与selenium定位除了个别的定位方法不同之外,其他的基本都有类似之处。 1. id定位 根据元
阅读全文
摘要:报错:Caused by: org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: Cannot verif
阅读全文
摘要:一、iOS Appium 原理 1.1 iOS 9.3 系统之前自动化测试 1.1.1 Native 自动化 这是 iOS 9.3 系统之前自动化测试的架构模式。通过 Android Appium 原理的学习 ,我们很容易理解 iOS Appium 原理: Appium Client 端执行代码发送
阅读全文
摘要:Appium启动APP至少需要7个参数 'platformVersion','deviceName'、'udid'、'bundleId'、'platformName'、'automationName'、'xcodeOrgId' platformVersion:平台的名称(ios) platformV
阅读全文
摘要:查看ios设备udid: idevice_id -l 查看ios应用的bundleId: # 安装ideviceinstaller brew install ideviceinstaller # 查看应用的bundleId ideviceinstaller -l
阅读全文
摘要:操作系统、系统版本如下所示: desired_caps={} desired_caps["platformName"]="Android" desired_caps["platformVersion"]="8.1" desired_caps["deviceName"]="Android Emulat
阅读全文
摘要:1、安装Microsoft.Net Framework 4.5及以上的版本,如下图所示: 如果没有安装,则选择net4.5以上的版本exe安装 2、安装node-v6.11.4-x64.msi (最好选择最新版本)双击运行安装node.js (https://nodejs.org/enl) 3、安装
阅读全文

浙公网安备 33010602011771号