一种开源测试自动化工具,适用于本机和混合移动应用程序
我正在尝试执行Android脚本,他们有Android滚动脚本吗? 我看到我们有 iOS 版 https://github.com/appium/appium-xcuitest-driver#platform-specific-extensions 司机。
我在滚动android时使用以下方法。但它并不总是滚动到同一位置,即使它位于同一页面上。原因是什么。 公共无效 ScrollToCampaignNot...
使用 Appium 自动滚动到元素在 android 中不起作用
我正在尝试自动化 Android 应用程序。在其中我需要向下滚动到一个元素,并且给定的滚动代码不起作用 Appium 滚动代码不起作用 我已经尝试过这段代码 移动元素...
我对 Appium 还很陌生。我目前按照一些视频创建 POM Appium android 测试。当我尝试运行测试时,它会抛出此错误: java.lang.IllegalStateException:元素By.id:
AzurePipelineErrorImage 我经常在天蓝色管道中收到“与远程浏览器通信时出错。它可能已经死亡”的信息。我正在使用 selenium 4.1.3 版本。 Appium Java 客户端 7.3.0 已经...
Python - AttributeError:“WebDriver”对象没有属性“launch_app”
我正在使用 Appium Android,但我不断收到此错误消息。 E AttributeError:“WebDriver”对象没有属性“launch_app” close() 也会出现同样的问题 ** 下面...
机器人框架使用appium测试移动应用程序,无法登录应用程序仍然显示错误关键字'AppiumLibrary.Input Text'需要2个参数
设置 图书馆Appium图书馆 变量 ${REMOTE_URL} http://localhost:4723/wd/hub ${PLATFORM_NAME} Android ${PLATFORM_VERSION} 10 ${DEVICE_NAME} 868101048880709 ${PACKAGE_NAME}...
使用 webdriverio 中的 touchAction 在 android 中滚动(javascript)
我正在尝试使用 webdriverio 中的 touchAction 滚动 android 屏幕。我使用以下代码来执行操作,但它不起作用。 driver.touchAction([ {action:'按下',x:1052,y:1567}, { ...
我想将selenium网格与appium中的节点连接起来。首先,我创建了两个设备来在 android studio 中进行模拟,并制作了它们的 JSON 代码: “能力”:[ { “浏览器N...
消息:找不到所请求的资源,或者使用映射资源不支持的 HTTP 方法接收到请求
我正在启动appium服务器而不使用cmd和桌面应用程序,为此我已经编写了代码,但是在运行该代码后我得到了这个异常 org.openqa.selenium.SessionNotCreatedException:可以...
即使成功连接到 Bluestack 模拟器,Appium Studio 的 Reflection Screen 仍显示黑屏
我正在使用 Bluestack (Android v7.1) 运行 Appium Studio。 连接Bluestack后,Appium Studio Android设备反射屏显示黑屏。 当我在
使用appium启动应用程序时出现Java.lang.NoSuchError
我的代码是 在此输入图像描述 我的 pom.xml 确实具有 org.seleniumhq.selenium (4.13.0) 和 appium (8.6.0) 等依赖项: 我试图打开应用程序,但出现以下错误: `[远程Te...
我正在获取 adb 设备列表。但是当我尝试安装 apk 时出现错误: 写入连接错误:已关闭 图片:
当我尝试在相关设备中启动该应用程序时,我收到以下错误消息,如果有人遇到并已解决,请提供帮助。 java.lang.NoSuchMethodError: 'void org.openqa.selenium.remote.http.
每当我尝试启动我的应用程序时,我都会收到 WebDriverException 并在命令提示符中显示 POST //session 404 在调试级别
WebDriverException:消息:找不到请求的资源,或者使用映射资源不支持的 HTTP 方法接收请求 我已经给出了主机地址、平台...
Python 上的 MT5 无法正常工作并给出错误消息 AttributeError: 'NoneType' 对象没有属性 'ask'
所以我有一段代码,本质上就是这样 Price_三 = mt5.symbol_info_tick(thr_currency_text).ask A 并给出错误消息 Price_三 = mt5.symbol_info_tick(thr_currency_text).as...
执行滚动并通过辅助功能 ID 查找元素 - webdriverio 与 Appium
如果有人可以帮助我,我将不胜感激。我是自动化测试新手,我正在使用 webdriverio 和 Appium。我想编写的测试(本机应用程序)如下: 垂直...
pom.xml io.appium java 客户端 pom.xml <!-- https://mvnrepository.com/artifact/io.appium/java-client --> <dependency> <groupId>io.appium</groupId> <artifactId>java-client</artifactId> <version>8.5.1</version> </dependency> <!-- https://mvnrepository.com/artifact/org.testng/testng --> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.14.3</version> <scope>compile</scope> </dependency> <!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java --> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>4.11.0</version> </dependency> <!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-support --> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-support</artifactId> <version>4.11.0</version> </dependency> </dependencies> 在基础课上, AppiumDriverLocalService service; public void appiumStart(){ service = new AppiumServiceBuilder().withAppiumJS(new File("//usr//local//lib//node_modules//appium//build//lib//main.js")).withIPAddress("127.0.0.1").usingPort(4724).build(); service.start(); } 在下面一行我收到 nullPointerException: service = new AppiumServiceBuilder().withAppiumJS(newFile("//usr//local//lib//node_modules//appium//build//lib//main.js")).withIPAddress("127.0.0.1").usingPort(4724).build(); 版本: Appium:2.1.3 节点:v16.15.1 npm:8.11.0 java:1.8 java客户端:8.5.1 我尝试了不同版本的appium和java-client,但无法解决问题 service = new AppiumServiceBuilder().withAppiumJS(newFile("//usr//local//lib//node_modules//appium//build//lib//main.js")).usingDriverExecutable(new File("C:\\Program Files\\nodejs\\node.exe")).withIPAddress("127.0.0.1").usingPort(4724).build(); 如果现在可以使用,请添加 withArgument(GeneralServerFlag.LOCAL_TIMEZONE)
appium`HasClipboard()`的“方法尚未实现”异常
下面是我的Java代码 字符串文本=“54321”; ((HasClipboard) BaseClass.driver).setClipboardText(text); TouchAction t=new TouchAction(BaseClass.driver);` 上述代码出现异常。
SeleniumBase 和 Appium 的集成,以利用 SeleniumBase API 与移动设备
我目前正在进行一个测试项目,需要执行网络和移动测试。对于网络自动化,我一直在使用 SeleniumBase,事实证明它非常有帮助。适用于移动设备