[英]Getting error while running Appium test on Android " An unknown server-side error occurred.."
I am Getting error "Encountered internal error running command: An unknown server-side error occurred while processing the command. Original error: java.lang.IllegalArgumentException: Namespace with prefix 'android' has not been declared."我收到错误“运行命令时遇到内部错误:处理命令时发生未知的服务器端错误。原始错误:java.lang.IllegalArgumentException:未声明前缀为“android”的命名空间。” while running appium tests on Android 8.0
在 Android 8.0 上运行 appium 测试时
I am using appium 1.15.1 Java client 7.1 JDK 1.8我正在使用 appium 1.15.1 Java 客户端 7.1 JDK 1.8
I had tried changing class to RemoteWebDriver/AppiumDriver but to no avail.我曾尝试将类更改为 RemoteWebDriver/AppiumDriver 但无济于事。 My code is trying to do swipe
我的代码正在尝试刷卡
following is the code以下是代码
AndroidDriver<WebElement>driver=new AndroidDriver<WebElement>(url, caps);
WebElement panel=driver.findElement(By.xpath("//android:id/text1[@class='android.widget.TextView']"));
driver.findElement(By.xpath("//android.widget.TextView[@content-desc='Graphics']")).click();
Dimension dimension=panel.getSize();
int anchor=panel.getSize().getHeight()/2;
Double ScreenWidthStart = dimension.getWidth() * 0.8;
int scrollStart = ScreenWidthStart.intValue();
Double ScreenWidthEnd = dimension.getWidth() * 0.2;
int scrollEnd = ScreenWidthEnd.intValue();
new TouchAction((PerformsTouchActions) driver)
.press(PointOption.point(scrollStart, anchor))
.waitAction(WaitOptions.waitOptions(Duration.ofMillis(1000)))
.moveTo(PointOption.point(scrollEnd, anchor)).release().perform();
Please help请帮忙
adb devices
please check connected your device to adb host adb devices
请检查您的设备是否已连接到 adb 主机
run this command in your host adb devices
在您的主机
adb devices
运行此命令
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.