问题标签 [appium]

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.

0 投票
2 回答
1447 浏览

appium - unable to install appium.exe,showing .Net framework Initialisation error

While installing appium.exe in my Windows 7 32 bit laptop.. I am getting

How to solve this error..?

I am installing this appium for testing android applications.

0 投票
2 回答
3370 浏览

webdriver - Appium API 端点

在 Appium wiki 页面 ( https://github.com/appium/appium/wiki/Automating-mobile-gestures ) 中提到了以下端点:

  1. session/:sessionId/触摸/点击
  2. 会话:/sessionId/touch/flick_precise
  3. 会话:/sessionId/触摸/滑动

但是,当使用 WebDriver (2.35) 的最新 Java 绑定的 TouchActions 时:

  1. 调用“singleTap”,调用/touch/click(即,不是“tap”)。至少在我的应用程序中,这会导致 Appium 服务器输出错误并丢弃客户端而不通知它,因此客户端只是挂起。
  2. 调用"flick",调用 /touch/flick (而不是 "flick_precis"),效果很好。

哪个端点是正确的?那些写在文档或java绑定中的?

谢谢!

0 投票
1 回答
2666 浏览

android - Appium测试启动错误+remotewebdriver

运行 Appium 测试时出现以下错误

随后的步骤-

1.ANDROID_HOME env设置为sdk路径(E:\softwares\android\adt-bundle-windows-x86-20130729\sdk) 2.使用Appium.exe启动Appium服务器 3.Selenium独立服务器启动

代码:-

0 投票
2 回答
1598 浏览

java - 如何使用 Appium for android 运行 java 测试文件?

我对 Appium 很陌生。我已经使用这个博客配置了我所有的 Win-7(64 位)机器,即 Windows 的 Appium、node.js 和具有 API 级别 17 的 Android SDK、模拟器等。

我在 git-hub 上也发现了很多 java 文件也在这个博客中 ,但是我不知道如何运行这个 java 文件。

如果有人指导我一步一步,将非常有帮助。

谢谢。

0 投票
3 回答
497 浏览

android - 使用 selendroid 设备功能时出现“原始错误:平台不存在 android-4.2”错误

使用 android sdk(adt-bundle-windows-x86-20130729), appiumforwindows+0.8.3,在具有 selendroid 功能的 android 模拟器上运行 appium 测试时,出现“aapt”未找到错误,因此将 aapt.exe&lib 复制到sdk 目录中的平台工具文件夹。此错误已修复但给出错误,“原始错误:平台不存在 android-4.2”

我知道这可能是 selendroid/android 问题;如果有人可以提出任何解决此错误的想法,我将不胜感激。

0 投票
3 回答
8934 浏览

java - 我可以使用 Appium - WebDriver 从笔记本电脑 (mac) 在真实设备 (iPhone) 上运行应用程序吗?

我已经用 Appium 在 iPhone/iPad 模拟器上运行了我的测试用例。

使用模拟器:

现在我正在尝试在真实设备上使用 iPhone 网络浏览器执行一些测试,因此我设置了 UDID 编号。

使用真实设备:

但是,appium 需要该应用程序的绝对路径。

我也在尝试使用 Appium GUI,结果相同。我不知道是否可以在真实设备上使用 Appium 运行 iPhone 应用程序。如果可能的话,谁能告诉我我需要哪条绝对路径?

对不起我的英语。

谢谢你的时间。

0 投票
5 回答
25004 浏览

android - Android 中的多设备支持

我正在尝试在 Andriod 平台的多个设备上运行脚本,但我无法运行。我浏览了 Github 页面以获取解决方案,并找到以下关于从单个 Appium 服务器支持多个 (Android) 设备的链接

但是,我仍然无法弄清楚多个设备的设置环境。

0 投票
2 回答
1905 浏览

appium - 如何在 Android 应用程序中使用 UI automator 自动化可点击的错误元素

我正在使用名为 appium 的开源工具名称来自动化 android 应用程序。这个工具使用 android UIautomator 来自动化原生元素。我们面临一个问题,例如如果某些元素设置为可点击为 false,如何单击或自动化这些元素。

您的任何帮助都将受到高度重视。

谢谢曼尼坎丹

0 投票
1 回答
2393 浏览

java - Windows 7 环境中 Android 的 Appium java 配置问题

我是appiumandroid 自动化的新手但是从不同的博客我已经能够开始Appium使用 Java 在 W7 环境中配置 Android 自动化但是,不知何故我的TestNGjava 脚本没有.apk在 android 模拟器中启动文件下面是最后几个appium服务器显示的日志行:-

调试:在 /wd/hub/session/e4d57ac4-83df-448f-a825-dc985 4de0ed6 发起的 Appium 请求
信息:正在关闭 appium 会话...
信息:[ADB] 按下 HOME 按钮
信息:发送关闭命令,等待 ADB停止...
信息:停止 logcat 捕获
警告:Android 没有足够快地关闭,称其为已消失
信息:[ADB] 未卸载应用程序,因为服务器未使用 --full-reset
信息启动:清除 appium 设备
信息:响应成功发送给客户端: {"status":0,"value":null,"sessionId":"e 4d57ac4-83df-448f-a825-dc9854de0ed6"}
DELETE /wd/hub/session/e4d57ac4-83df-448f-a825 -dc9854de0ed6 200 7533ms - 89

下面是我的java代码: -

注意:- 我可以看到 android 模拟器导航到主屏幕,但在那之后我已经在模拟器中安装了 ContactManager.apk,什么也没有发生

0 投票
3 回答
102 浏览

android - 打开数独的 android 活动是什么,我该如何找到?

我在使用 Python 的 Windows 7 机器上使用 appium 并使用适用于 Android 的 Sudoku 应用程序。如果有人可以帮我找出打开这个的应用程序活动是什么以及他们是如何弄清楚的