- 博客(10)
- 资源 (3)
- 收藏
- 关注
转载 为 xcode 7 和 iOS >= 9.0 配置无延迟 instruments(iwd)
iOS >= 9.0 时,需要手动通过命令行传递二进制文件来配置无延迟的 instruments (在 xcode < 7 时 appium 会自动加上 ),参阅 iwd在 xcode >= 7 时启用 iwd :下载 appium-instruments 在 <appium-instruments>/bin/ 下根据以下指示的参数运行 xcode-iwd....
2018-11-15 13:59:55
169
转载 iOS WebKit 调试代理
借助 ios_webkit_debug_proxy,Appium 可以在 iOS 真机上访问 webview。安装使用 Homebrew在终端执行以下命令使用 Homebrew 安装最新版本的 ios-webkit-debug-proxy:# 没有安装 brew 时才需要第一条命令。> ruby -e "$(curl -fsSL https://raw.githubuse...
2018-11-15 13:44:55
815
转载 自动化混合应用
Appium 其中一个理念就是你不能为了测试应用而修改应用。为了符合这个方法学,我们可以使用 Selenium 测试传统 web 应用的方法来测试混合 web 应用 (比如,iOS 应用里的元素 "UIAWebView") ,这是有可能的。这里会有一些技术性的复杂,Appium 需要知道你是想测试原生部分呢还是web部分。幸运的是,我们还能遵守 WebDriver 的协议。在 Appium 测...
2018-11-15 13:44:05
235
转载 Selenium Grid
Selenium Grid通过 --nodeconfig 这个服务端参数,可以将 appium server 注册到本地的 Selenium grid (Grid 的配置文档)> appium --nodeconfig /path/to/nodeconfig.json# 或者使用源文件执行> node . --nodeconfig /path/to/nodeconfig...
2018-11-15 13:43:13
188
转载 Appium 事件计时
Appium 提供了一个能力,可以获取关于启动信息和命令执行时间的计时信息。这是由 eventTimings 这个初始化参数控制的高级功能(把这个参数设置为 true 来记录事件的计时信息)打开这个参数,GET /session/:id 这个接口的响应结果(也就是,driver.getSessionDetails() 的响应结果,或者类似的,取决于客户端实现)中会包含 events 属性。下面...
2018-11-15 13:42:23
479
转载 跨域 iFrame 的自动化
同源策略 会阻止 Appium 对和父页面不同域的 iFrame 进行自动化测试。子域名的解决方案如果父页面和 iFrame 使用同一个 domain (比如 site.com 和 shop.site.com),你可以在父页面和 iFrame 里将 document.domain 设置为一个共同的domain。这就解决了同源问题。父页面:<html> <he...
2018-11-15 13:41:16
336
转载 Chromedriver
Appium 支持对基于 Chrome 内核的 H5 应用(混合应用)或者网页(Chrome 中的网页或者内建的浏览器中的网页)进行自动化。Appium 管理维护着一个 Chromedriver 实例,当需要的时候,使用代理模式,将命令传递给这个实例。这和最新版本的 Chromedriver是绑定的。我们可以通过 npm 包来安装appium-chromedriver。(Github: appiu...
2018-11-15 13:40:18
693
转载 支持 Appium 服务器的客户端程序库列表
这些库封装了标准的 Selenium 客户端,提供了所有 JSON Wire protocol 指定的常规 selenium 命令,额外添加操控移动设备相关的命令,例如 多点触控手势 和 屏幕方向。Appium 客户端程序库实现了 Mobile JSON Wire Protocol(一个基于标准官方协议的扩展草案)和 W3C Webdriver 规格(一个无关传输的自动化规格;定义 Multi...
2018-11-15 13:37:57
203
转载 Appium 介绍
Appium 是一个开源工具,用于自动化 iOS 手机 、 Android 手机和 Windows 桌面平台上的原生、移动 Web 和混合应用。“原生应用”指那些用 iOS 、 Android 或者 Windows SDK 编写的应用。“移动 web 应用”是用移动端浏览器访问的应用(Appium 支持 iOS 上的 Safari 、Chrome 和 Android 上的内置浏览器)。“混合应用”...
2018-11-15 13:36:53
559
转载 uiautomator 自动化测试 python版本
uiautomator This module is a Python wrapper of Android uiautomator testing framework. It works on Android 4.1+ simply with Android device attached via adb, no need to install anything on Andro...
2018-11-15 11:51:23
848
10080336982590341-安装版VBACodeAssistantPro4.3.9.0.zip
2023-05-21
Selenium Standalone Server
2018-12-06
《深度学习与计算机视觉》配套代码
2018-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人