appium-android相关内容
下面是我的代码: package AppiumPackage;导入 org.openqa.selenium.By;导入 org.openqa.selenium.WebDriver;导入 org.openqa.selenium.WebElement;导入 org.openqa.selenium.interactions.touch.TouchActions;导入 org.openqa.seleni
..
我是 Appium 的新手,我想使用 appium 和 C# 执行一些 ADB 命令,执行“adb shell ps"的示例 字典map = new Dictionary();map.Add("command", "ps");var output = driverAndroid.ExecuteScript("mobile: shell", map); 我以编程方式启动 appium Appi
..
在 Appium 中开始会话时,出现以下错误: 错误: 处理命令时发生未知的服务器端错误.原始错误:执行 adbExec 时出错.原始错误:'Command'C:\Users\satyajit.more\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 install 'E:\Appium
..
我想使用 Appium 和 python 编写一个 android 测试框架.Appium 链接:http://appium.io/ 所以在用 npm 安装 appium 之后,要启动它的服务器,我需要在终端中执行命令“appium".它会启动服务器.启动后是这样的: ranits-MacBook-Pro:$ appium[Appium] 欢迎使用 Appium v1.8.1[App
..
我正在尝试在 Ubuntu 16 中下载 Appium Desktop(到目前为止我一直在使用终端来运行它). 我知道对于 Ubuntu,我必须下载他们在 git 上的源代码版本(源代码 tar.gz),与他们的 .exe (windows) 或 .dmg (mac) 版本相关联.下载并解压后,我不知道如何“安装"它.我尝试阅读 README.md,但找不到说明.这该怎么做? 非常感谢
..
我正在开发一个 QA 自动化解决方案,可以在 Android 上记录/回放 QA 测试.一个关键的业务需求是在回放录制的测试时不依赖于连接的 PC.为此,我试图在没有连接 PC 的情况下运行仪器测试.(特别是 Appium UiAutomator2 测试). 我目前的方法是尝试从我的应用程序中以编程方式运行测试.如果我从连接的 PC 正常运行测试,我会使用命令 adb shell am in
..
我试图使用以下命令在 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
..
我正在开展一个项目,该项目使用 Karate 和 appium 自动化移动应用程序.我正在处理的应用程序似乎是一个混合应用程序.当我启动应用程序时,它会将我重定向到一个用于登录的 Web URL(Web 浏览器),而我的空手道测试无法找到登录页面下的元素. Feature: android test背景:应用预设* 配置驱动 = { type: 'android', webDriverUrl :
..
我正在使用 Appium 在 Android 版 Chrome 上测试我的网站.我想为 Android 版 Chrome 添加一些选项,例如隐身模式和禁用缓存的可能性.我尝试使用以下示例代码,但无法正常工作.Appium 可以在我的 Android 设备上打开 Chrome,但它不处于隐身模式,因此它不会禁用浏览器的缓存. 这是我的 Python 脚本的代码片段: 导入appium从时间导
..
我正在尝试自动滚动水平条,其中条的元素是动态的并且从 API 获取. 有没有办法在 appium 中实现自动化? 解决方案 如果页面底部有任何元素或文本,则可以使用 UiAutomator2. 如果您使用的是 appium,请添加所需的功能“UiAutomator2". capabilities.setCapability(MobileCapabilityType.AUTOM
..
我正在尝试向下滑动联系人屏幕,但它不起作用. 这是我试过的代码. public void Swipedown() 抛出 InterruptedException{//选择要移动搜索栏的位置TouchAction action=new TouchAction((PerformsTouchActions) driver);维度维度 = driver.manage().window().getS
..
我正在研究一个使用Karate和appium自动化移动应用程序的项目.我正在处理的应用程序似乎是混合应用程序.当我启动该应用程序时,它会将我重定向到一个Web URL进行登录(Web浏览器),并且我的空手道测试无法找到登录页面下方的元素. 功能:android测试背景:应用程序预设*配置驱动程序= {类型:"android",webDriverUrl:"xxxxx",开始:false,httpC
..
我需要用两个可能的id声明页面元素(带有@FindBy或@AndroidFindBy的移动元素),这些ID会根据正在测试的应用程序的版本而有所不同-我们将拥有一个用于暂存版本的ID另一个用于生产,它们会略有不同(一个将在id值的中间带有"debug",而另一个则不会) 这可能吗(通过使用OR或任何其他方式)以及如何? 谢谢. 解决方案 您可以使用注释 @FindAll .这是示
..
尝试找到该主题的解决方案,所有网站都无法回答所有问题, 搜索键盘Appium Java不起作用
..
Appium安装程序无法启动应用程序时出现错误.我在下面使用配置设置: java-client = 3.1.0硒java = 3.11.0appium版本= 1.7.0 还添加了以下依赖性,但仍然面临相同的问题: com.google.code.gson gson
..
我正在用Python 3.7编写代码来测试Appium中的应用程序. 我正在尝试在应用程序的输入字段中发送文本.文本为法语,带有特殊字符(é,è,à等). 我的代码设法逐个字符地键入一个字符,但是当它到达带有重音符号“é"的特殊字符时,它就会出错!这是错误消息: 遇到内部错误运行命令:io.appium.uiautomator2.common.exceptions.InvalidAr
..
我想使用Appium和python编写一个android测试框架.Appium链接: http://appium.io/ 因此,使用npm安装appium之后,要启动其服务器,我需要在终端中执行命令"appium".它将启动服务器.启动后看起来像这样: ranits-MacBook-Pro:$ appium[Appium]欢迎使用Appium v1.8.1[Appium] Appiu
..
我试图使用以下命令在 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/
..
我正在开发一个质量检查自动化解决方案,该解决方案可以在Android上记录/回放质量检查测试.一项关键的业务要求是在回放记录的测试时不依赖于连接的PC.为此,我正在尝试在未连接PC的情况下运行仪器测试.(特别是Appium UiAutomator2测试). 我当前的方法是尝试从我的应用中以编程方式运行测试.如果我是从连接的PC正常运行测试,则可以使用命令 adb shell am instr
..
以下是我要单击的按钮的html代码. GET STARTED
..