问题标签 [appium-desktop]

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 投票
3 回答
1598 浏览

appium-desktop - UiAutomator 意外退出,代码为 4294967295,信号为空

几分钟前它工作正常。现在我在尝试从 appium Desktop 启动应用程序时在 Appium Desktop 应用程序中遇到以下错误。

Appium 桌面:版本 1.10.0

exe -P 5037 -s 4200856de42a655b shell kill -0 15133' [ADB] Running 'C:\Users\Infotmt\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s 4200856de42a655b shell kill -0 15133' [ADB] 运行 'C:\Users\Infotmt\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s 4200856de42a655b shell whoami' [ADB] 由于权限不足,无法终止 PID 15133。以 root 身份重试 [ADB] 运行 'C:\Users\Infotmt\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s 4200856de42a655b shell kill -0 15133' [ADB] 运行 'C:\ Users\Infotmt\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s 4200856de42a655b shell kill -0 15133' [UiAutomator] 终止 uiAutomator 时出错:错误:无法终止 uiautomator 进程。原始错误:执行 adbExec 时出错。原始错误:' 命令'C:\Users\Infotmt\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s 4200856de42a655b shell kill -0 15133' exited with code 1'; Stderr: '/system/bin/sh: kill: 15133: Operation not allowed'; 代码:'1' [UiAutomator] 启动 UIAutomator [ADB] 使用 args 创建 ADB 子进程:["-P",5037,"-s","4200856de42a655b","shell","uiautomator","runtest","AppiumBootstrap .jar","-c","io.appium.android.bootstrap.Bootstrap","-e","pkg","eu.niko.smart.naswi.personalization","-e","disableAndroidWatchers" ,false,"-e","acceptSslCerts",false] [UiAutomator] UiAutomator 意外退出,代码为 4294967295,信号为空 [UiAutomator] 移动到状态 '

0 投票
4 回答
7170 浏览

webdriver - 如何让 Appium 会话长时间保持活动状态

我需要在测试中间等待 5 分钟,但 Appium 会话的默认newCommandTimeout 为 60 秒。我在下一个命令中得到异常,我的会话超时。

0 投票
1 回答
178 浏览

android - 如何在特定框中向右(垂直)滑动,并使用 Appium 验证 Android 中的所有结果

场景是在一个框上从右向左滑动。你会得到一些动态的结果。并验证它们。

0 投票
2 回答
2586 浏览

java - Appium 不显示 webview 上下文,它只显示本机应用程序上下文。如何获取 webview 上下文?

我正在尝试获取可用的应用程序上下文并希望切换到 webview 上下文但 appium 只获得 Navive App。

应用程序也启用了 WebView。

  • Appium 版本:1.10.1
  • Chrome驱动程序版本:2.44
  • 桌面操作系统/版本:Windows 10
  • Node.js 版本:10.14.2
  • 包管理器:Npm
  • 移动平台/版本:Android/8.1.0
  • 真实设备或模拟器/模拟器:google pixel 2 emulator
  • Appium CLI 或 Appium.app|exe:两者都试过

    /li>

我希望得到作为 Native App 和 WebView 的应用程序的输出,但实际输出只是得到 Native App。

0 投票
0 回答
305 浏览

c# - 如何从 C# 以编程方式启动具有提升权限的 Appium 本地服务

我正在使用以下 C# 代码启动最新的 Appium Local 服务器:

这对我来说很好,直到我需要在我运行 Appium 的设备上安装一个 .apk 文件作为我的测试运行的一部分。我传递给AndroidDriver<AndrioidElement>(uri, caps)构造函数的功能是:

此时我发现 .apk 文件的自动签名失败,除非 Appium 服务器以提升的(管理员)权限运行。

但是,当我通过AppiumLocalService.BuildDefaultService()启动的 Appium 节点服务器实例以编程方式启动 Appium 服务器时,没有以任何提升的权限运行,因此签名失败。我怎样才能像这样以编程方式启动 Appium 服务器,但要提升它的权限以便签名工作?

0 投票
2 回答
136 浏览

ios-simulator - 获取“无法启动新会话。可能的原因是远程服务器地址无效pr浏览器启动失败”

我是 appium 的新手,我已经开始在 MAC 中研究 ios-app 自动化。

我昨天能够启动该应用程序,但今天当我在 Eclipse 中运行脚本时,它给了我一个错误,因为“无法启动新会话。可能的原因是远程服务器 pr 浏览器启动失败的地址无效”。

我在运行脚本之前启动了 Appium 服务器,如下所示,没有任何内容登录。

[Appium] 欢迎使用 Appium v​​1.10.0

[Appium] 非默认服务器参数:

【Appium】地址:127.0.0.1

[Appium] Appium REST http 接口监听器开始于 127.0.0.1:4723

请在下面查看我的代码

我错过了什么?请帮帮我!

0 投票
1 回答
570 浏览

appium-desktop - 使用 WinAppDriver 运行 wpf 应用程序的 UI 测试失败

我使用(Windows 演示应用程序)创建了几个Selenium.Appium.Windows测试WPF。我正在WinAppDriver运行测试,但不幸的是,一些 UI 测试因以下错误而失败;任何指针将不胜感激。

信息:

System.InvalidOperationException :使用给定的搜索参数无法在页面上找到元素。

启动服务器WinAppDriver服务器并运行

以下是我的环境详细信息:

0 投票
2 回答
1081 浏览

java - 在 windows 中,如何在不提及任何特定端口的情况下启动 appium 服务器并利用可用的空闲端口?

我正在使用 Java 代码使用命令行 Agruments 启动 Appium 服务器,其中提到了一个特定的端口。我目前正在寻找如何使用 Windows 机器中的可用端口启动 appium 服务器。

0 投票
4 回答
1990 浏览

android - 无法初始化appium驱动

我无法初始化 appium 驱动程序。请帮忙。

我在初始化时收到以下错误消息:

我使用了以下代码-

0 投票
1 回答
2056 浏览

appium - 无法使用名称和运行时 ID 创建模拟器

我使用 Xcode 10.1 和 Appium Desktop 我的能力是

但是当我运行 Appium Desktop 时,我得到了

处理命令时发生未知的服务器端错误。原始错误:无法创建名为“appiumTest-iPhone 8”、设备类型 ID 为“iPhone 8”且运行时 ID 为“未定义”的模拟器。原因:'simctl 错误运行'create':无效的运行时:未定义'