appium相关内容

如何在 iOS 模拟器上启动 appium 测试?

我有以下设置并尝试在 iOS Simulator 上开始测试.我是初学者,不知道如何开始测试.我已经从教程中导入并安装了 appium. 问题是: 这个设置正确吗? 如何运行测试? import java.io.File;导入 java.net.URL;导入 java.util.HashMap;导入 java.util.List;导入 org.openqa.selenium. ..
发布时间:2021-11-16 20:15:05 移动开发

Appium - 命令行

团队, 你能指导我或给我一些教程来通过命令行运行 Appium 吗?我在 MAC 上看到 Appium.app 有很多问题.如果您可以分享您的知识或材料,让我继续通过命令行使用 appium 运行示例应用程序,那就太好了.请参考我在 appium.app 中的设置以供参考. Appium - 无法启动检查器 日志: info: [debug] 成功响应客户端:{"status" ..
发布时间:2021-11-16 20:15:02 其他开发

无法在真机上的 iOS 10 上运行 Appium 测试

自从将我的设备和 xCode 更新到 iOS 10 和 Xcode 8 后,我一直无法在真实设备上成功设置 Appium 测试.但是,我在模拟器上工作正常.以下是我的功能设置: DesiredCapabilities cap = new DesiredCapabilities();File f = new File("/Path/App.ipa");cap.setCapability(Mobil ..
发布时间:2021-11-16 20:14:50 Java开发

如何使用Appium在ios中获取应用程序版本,设备操作系统版本等应用程序信息?

我正在使用 appium 测试应用程序并将测试输出集成到 testrail 中.我需要在 testrail 中添加设备和应用程序信息.在android中,我可以使用如下的adb命令获取应用程序和设备信息,如设备型号、设备版本和应用程序版本: adb -s 012313gasda shell getprop ro.product.modeladb -s 012313gasda shell getp ..
发布时间:2021-11-16 20:14:44 移动开发

线程“main"中的异常org.openqa.selenium.remote.UnreachableBrowserException:无法启动新会话,使用 appium 时

为在我的机器上运行的 Appium 服务器运行代码时总是出错.谁能帮我解决这个问题.我关注了一些线程,但没有一个不能解决我的问题. 如果我手动运行“appium.exe"&运行代码工作正常,但是当我从代码开始运行 appium 时,&互动是一个问题. 配置:Windows 7 64 位、Appium 1.2.4.1、Selenium 2.45、Appium Java 客户端 - 2.2 ..
发布时间:2021-11-16 20:14:36 移动开发

使用 appium 进行 Android UI 自动化测试

我刚刚在几周内进行了 android UI 自动化测试.我曾经尝试过使用 Robotium,现在我想改用 appium 框架.我的问题是: 我读到 appium 是一个测试 webview 应用程序的测试工具.那么其他不是 webview 应用的应用呢? 我可以在 genymotion 上从 appium 运行测试吗? 我需要使用 appium(selenium 或其他东西)安装任何其他 ..
发布时间:2021-11-16 20:14:30 移动开发

在 IOS 模拟器中双击不起作用

我正在尝试使用 appium 在 IOS 模拟器中双击一个元素,但无法这样做. 尝试的方法:action.tap(x=xx, y=yy, count=1).release().perform() 连续 2 次,但似乎有 2 秒的间隔,这在现实世界中不会是双击 element.click 同样的问题 action.press(x=xx, y=yy).wait(500).release(). ..
发布时间:2021-11-16 20:14:26 Python

轻松安全的 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:14:24 C#/.NET

如何使用 Android 驱动程序将顶部滚动到底部

我尝试使用 scrollTo() 使用 andriod 驱动程序滚动我的应用程序页面,但没有成功,因为它已从 javaclient 4.1.2 中弃用. 我已经浏览了以下链接,但找不到任何解决方案.如何才能我使用 appium 驱动程序从上到下滚动 Android 应用程序页面? 请给我解决方案 解决方案 我的例子来自 python,但它也适用于 Java 并且只使用 java ..
发布时间:2021-11-16 20:14:20 其他开发

Appium startActivity() 函数

我是 Appium 的新手,在我的代码中,我提供了所需的功能并编写了一个运行良好的测试用例.现在我想用相同的代码启动另一个应用程序进行第二次测试,我该怎么做?我听说过 startActivity(app-package,app Activity) 但它不起作用,它说 startActivity() not defined for Web Driver . 公共类计算器{WebDriver 驱动程 ..
发布时间:2021-11-16 20:14:17 Java开发

如何在 Appium 中为 iOS 自动化启用和使用 WebView

我正在尝试使用由 Ionic2/Angular2/Typescript 开发的 Appium 自动化混合应用程序. 当我尝试识别元素时,我可以在 Appium Inspector 的 WebView 中看到元素,但是当我尝试使用脚本识别它们时,它抛出错误. 无法使用给定的搜索参数识别元素.错误:无效的定位器策略:部分链接文本 我正在尝试通过 Xpath、名称、linkText 识别 el ..
发布时间:2021-11-16 20:14:14 C#/.NET

appium在mac的安装目录

我已经从 MAC 终端安装了 appium-1.5.1.安装没问题,但由于某种原因我需要安装它的路径.谁能告诉我安装目录在哪里? 解决方案 如果您安装了 GUI appium 应用程序(您可以在 Mac 的 Launchpad 中单击其图标的应用程序),那么按照之前的 orde 建议,只需查看 /应用程序/Appium.app 但是如果你说你通过终端安装了 appium,我猜你是使用 ..
发布时间:2021-11-16 20:14:11 其他开发

Appium 错误:无法获取 Xcode 版本

尝试在 Eclipse 上启动测试时出现 Appium 错误.我已经安装了 Xcode 6.4,它应该可以工作,但没有. 错误:无法确定 Xcode 版本:无法获取 Xcode 版本./Library/Developer/Info.plist 在磁盘上不存在.info: [debug] 设置 iOS SDK 版本信息:[调试] 清理 appium 会话信息:[调试] 错误:无法获取 Xcode ..
发布时间:2021-11-16 20:14:05 其他开发

如何跳过 Chrome 欢迎屏幕,每次运行 Appium 时,Ruby 测试

我是 Appium 的新手.所以我的要求是在模拟器中通过 Appium 运行 Web 驱动程序测试,但是当我每次运行时 chrome 总是显示欢迎屏幕,我必须手动跳过该屏幕才能查看测试结果并截取屏幕截图.如何跳过 chrome 欢迎屏幕? 以下是我的设置Appium 1.5.3被测移动平台/版本:Android 7.1真机或模拟器/模拟器:模拟器 这是我的 env.rb 文件 开始系 ..
发布时间:2021-11-16 20:14:02 移动开发