appium相关内容

Appium TestNG - 如何识别其他语言的元素

我在真实设备中使用 Appium/TestNG 来自动化应用程序,但某些元素在其他语言中具有 [@text='string'].在其他语言上使用相同代码而不是为每种语言创建一个代码的最佳解决方案是什么? 解决方案 最佳实践是永远不要使用像 //*[@text='string'] 这样的 XPath 定位器 对于 Android 应用程序使用 resource-id 或 uiautoma ..
发布时间:2021-11-28 21:59:14 移动开发

阿皮姆问题.如果“listen eaddrinuse: address already in use",如何阻止?为什么它没有停止?

我已经使用默认的 0.0.0.0:4723 地址和端口启动 Appium,但随后出现此错误: C:\User\me>appium[Appium] 欢迎使用 Appium v​​1.17.0[HTTP] 无法启动 REST http 接口侦听器.请求的端口可能已在使用中.请确保此服务器没有其他实例正在运行.致命错误:听 EADDRINUSE:地址已在使用 0.0.0.0:4723在 Server. ..
发布时间:2021-11-28 21:58:53 Java开发

Appium 测试安卓

使用 Appium 自动化测试 我正在关注这两个教程 https://www.youtube.com/watch?v=n8QqYAXKWEU https://www.youtube.com/watch?v=AlBrQ_-phsQ org.gradle.execution.MultipleBuildFailures:构建完成,失败 1 次.在 org.gradle.initial ..
发布时间:2021-11-16 20:23:59 其他开发

在 Appium 中点击权限提醒的允许按钮后无法点击链接?

我正在使用 Appium 自动化一个 Android 应用程序.我面临的问题是它在点击联系人访问权限的允许按钮后不执行任何操作,如下图所示: 我已经尝试过以下代码: @Test公共无效 doLogin(){driver.findElement(By.id("com.rawalinfocom.rcontact:id/text_next")).click();//点击允许按钮driver.fi ..
发布时间:2021-11-16 20:23:56 其他开发

如何发送“特殊字符"使用 Python 操作 Send_keys?

我正在用 Python 3.7 编写代码,用于在 Appium 中测试应用程序. 我正在尝试在应用程序的输入字段中发送文本.文本为法语,带有特殊字符(é、è、à 等). 我的代码设法逐个字符地输入,但是当它输入带有重音“é"的特殊字符时,它会出错!这是错误信息: 运行命令时遇到内部错误:io.appium.uiautomator2.common.exceptions.InvalidA ..
发布时间:2021-11-16 20:23:41 其他开发

Appium TestNG - 如何识别其他语言中的元素

我在真实设备中使用 Appium/TestNG 来自动化应用程序,但某些元素在其他语言中具有 [@text='string'].在其他语言上使用相同代码而不是为每种语言创建一个代码的最佳解决方案是什么? 解决方案 最佳实践是永远不要使用像 //*[@text='string'] 这样的 XPath 定位器 对于 Android 应用程序使用 resource-id 或 uiautoma ..
发布时间:2021-11-16 20:23:30 其他开发

Andriod for Java-Client-5.0.3 中的滑动功能不起作用

我在 Android 移动自动化测试中使用以下代码进行页面滑动,不支持滑动功能.它给出了错误: swipe(int, int, int, int, int) 方法未定义类型Appium驱动程序 下面是代码 public static void Swipe(String Direction) throws Exception,IOException{if(Direction.equal ..
发布时间:2021-11-16 20:23:24 其他开发

Appium 服务器未检测到通过 wifi 连接的设备

did adb tcpip 5555 和 adb connect ipaddress .adb devices 显示设备.但是当我运行 appium 服务器时,它显示没有连接 android 设备. appium python 代码是 desired_caps = {}required_caps['platformName'] = 'Android'required_caps['devic ..
发布时间:2021-11-16 20:23:21 其他开发

轻松安全的 AppiumService

我是 Appium 的新手,我想使用 appium 和 C# 执行一些 ADB 命令,执行“adb shell ps"的示例 字典map = new Dictionary();map.Add("command", "ps");var output = driverAndroid.ExecuteScript("mobile: shell", map); 我以编程方式启动 appium Appi ..
发布时间:2021-11-16 20:23:10 其他开发

使用 Appium 尝试触摸操作时出错

下面是我的代码: package AppiumPackage;导入 org.openqa.selenium.By;导入 org.openqa.selenium.WebDriver;导入 org.openqa.selenium.WebElement;导入 org.openqa.selenium.interactions.touch.TouchActions;导入 org.openqa.seleni ..
发布时间:2021-11-16 20:23:07 其他开发

在 Appium 中启动会话

在 Appium 中开始会话时,出现以下错误: 错误: 处理命令时发生未知的服务器端错误.原始错误:执行 adbExec 时出错.原始错误:'Command'C:\Users\satyajit.more\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 install 'E:\Appium ..
发布时间:2021-11-16 20:23:05 其他开发

如何在 Python 中以编程方式启动 appium 服务器

我想使用 Appium 和 python 编写一个 android 测试框架.Appium 链接:http://appium.io/ 所以在用 npm 安装 appium 之后,要启动它的服务器,我需要在终端中执行命令“appium".它会启动服务器.启动后是这样的: ranits-MacBook-Pro:$ appium[Appium] 欢迎使用 Appium v​​1.8.1[App ..
发布时间:2021-11-16 20:23:02 其他开发

如何在 Ubuntu 16 中下载 Appium Desktop

我正在尝试在 Ubuntu 16 中下载 Appium Desktop(到目前为止我一直在使用终端来运行它). 我知道对于 Ubuntu,我必须下载他们在 git 上的源代码版本(源代码 tar.gz),与他们的 .exe (windows) 或 .dmg (mac) 版本相关联.下载并解压后,我不知道如何“安装"它.我尝试阅读 README.md,但找不到说明.这该怎么做? 非常感谢 ..
发布时间:2021-11-16 20:22:59 其他开发

从应用程序内运行仪器测试并等待结果

我正在开发一个 QA 自动化解决方案,可以在 Android 上记录/回放 QA 测试.一个关键的业务需求是在回放录制的测试时不依赖于连接的 PC.为此,我试图在没有连接 PC 的情况下运行仪器测试.(特别是 Appium UiAutomator2 测试). 我目前的方法是尝试从我的应用程序中以编程方式运行测试.如果我从连接的 PC 正常运行测试,我会使用命令 adb shell am in ..
发布时间:2021-11-16 20:22:53 其他开发

尝试在 Ubuntu 中安装 opencv4nodejs 时权限被拒绝

我试图使用以下命令在 Ubuntu-20.04 中安装 opencv4nodejs,我的节点版本是 v12.19.0 sudo npm i -g opencv4nodejs 但是遇到这些错误 info install 安装 opencv 3.4.6 到目录:/usr/lib/node_modules/opencv4nodejs/node_modules/opencv-build/opencv ..
发布时间:2021-11-16 20:22:51 其他开发