问题标签 [appium-ios]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何处理自动化期间弹出的警报?
Details
: 我正在使用iOS-Driver
自动化 iOS 应用程序。调试应用程序只允许由Instruments启动。
- 我启动 xyz 调试应用程序。
- 然后我转到从应用商店下载的应用,所以显然这不是调试应用。我开始测试它是否有效。
- 当警报出现在此应用程序中时,我无法处理警报。自动化脚本仅将警报处理程序与我们通过仪器启动的应用程序绑定,因此我正在测试的其他应用程序(即从应用商店下载的应用程序)检测不到警报处理程序。
我如何处理此类警报或解除警报?
python - 如何从ios应用程序的文本框中选择文本并使用appium单击文本
我可以使用 appium 将文本写入 iOS 应用程序中的文本框
文字是网页链接,如何点击链接?我想我可以选择文本然后单击?
ios - UIBarButton 项的辅助功能标识符不起作用
我正在以编程方式创建 UIBarButtonItem 并设置其可访问性标识符和标签。这是我正在使用的代码。
但是可访问性标识符在 Appium 检查器中不可用。我在这里做错了什么?
谢谢。
appium - 当我使用开发人员配置文件中的构建时,仪器在 Appium 中启动时崩溃
我正在尝试使用开发人员配置文件的构建在 appium 中打开检查器,但我的检查器和仪器在启动时崩溃了。
当我创建一个新项目并生成 .app 文件时,它工作正常。我可以用 appium 记录我的测试用例。
safari - 找不到启动 Safari 的按钮。确保您使用的是 appium 正在使用的最新版本的 SafariLauncher
我正在使用 Appium 在 iOS 设备(iPhone 6Plus)的 Safari 浏览器上启动 Google.com。当我在模拟器上运行它并且能够在 safari 浏览器上打开 Google.com 时,此代码运行良好,但是当相同的代码在设备上运行时,遇到以下错误
无法创建新会话。(原始错误:错误。找不到启动 Safari 的按钮。确保您使用的是 appium 正在使用的最新版本的 SafariLauncher)(警告:服务器未提供任何堆栈跟踪信息)。
我正在使用以下软件-
- Appium:1.4.13
- Mac:OSX 优胜美地 10.10.5
- Eclispe:火星(4.5.0)
- 代码:7.2
- 设备:iPhone 6 Plus
下面是代码
我还对设备进行了以下更改
- 启用设置->高级->Web Inspector
- 启用开发人员-> UI 自动化
而且我还将 ios_webkit_debug_proxy 和 Running 命令安装到 ios_webkit_debug_proxy -d Your Device's UDID:27753 以连接设备。
编辑1
正如利亚姆所建议的,但我无法成功运行该命令。下面是我在运行执行时遇到的错误。
$ ./reset.sh --ios --real-safari * 确定平台 * 平台是 mac ---- 重置/初始化 Appium ---- 重置 NPM * 安装新的或更新的 NPM 模块(包括 devDeps) 重置一般 * 没有做,不是一个 git repo RESETTING IOS
警告:您似乎没有激活 iOS7/8 SDK
将 iOS 配置设置为 Appium 的版本 ---- FAILURE: reset.sh exited with status 1 ---- ---- 使用 --verbose 重试以查看错误 ----
c# - 为什么在 Mac 上测试 iPhone 6 时 appium 服务器会失败?
我在运行 iPhone 6 模拟器的 mac 机器上启动了 appium 服务器。运行我的测试代码时,服务器会产生此输出。
信息:[调试] 不自动检测 udid,在 sim 上运行
我安装了 Xcode 并运行了一个模拟器。为什么服务器无法获取设备?
automation - appium测试中主要使用哪些按键代码?
我对 appium 中使用的 Presskeycode 有疑问。我可以成功使用相机,搜索按键代码。但我想要更多关于其他键的信息。你能给我一一详细的键码或最常用的键码吗?
ios - 使用远程服务器从 Windows 操作系统调用 iPhone 上的测试
我最近开始使用 Appium。已在 Android 设备上自动化流程并在设备上成功运行。在从 Mac 调用测试的 iOS 上也进行了同样的尝试。appium 上的文档说明如下
“OS X 上的 Appium 支持 iOS 和 Android 测试,但在 Windows 上我们只能测试 Android。”
我的问题是,有没有人尝试从 Windows 或 Linux 等 Mac OS X 以外的操作系统调用 iOS 平台上的测试?
例如,使用 Windows 操作系统中的远程服务器连接到在 Mac 上运行的 Appium 服务器。
或者像往常一样,iPhone 仍然与 Mac 以外的任何人不兼容。
ios - Appium 检测 IOS 崩溃并获取崩溃日志
我正在使用 Appium IOS,我遇到了一个问题,我想检测 IOS 应用程序何时崩溃并且我想检索相关的崩溃日志。但是我找不到使用 appium 的 java 客户端的正确方法。无论如何用appium源代码或任何其他方式来做
谢谢