随笔分类 -  appnium

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