12得票5回答
使用Appium和Python测试iOS应用程序时,如何等待元素加载完毕?

我正在测试一个本地iOS应用程序,需要等待一些元素在我的某些测试中加载。目前,Appium 在某些屏幕上运行得太快了。 请问有人能指引我如何使用 WebDriverWait 类似的方式来等待 Appium iOS 测试吗?这里有一个关于 Ruby 的问题和答案:Wait for elemen...

11得票2回答
使用Appium进行自动化测试时如何访问React元素

我一直在使用Appium来测试混合Android应用程序,包括经常在NATIVE和WEBVIEW上下文之间切换。这些Webview是使用React库开发的。 据我所知,如果我错了,请纠正我,React的工作原理是使用真实的DOM创建虚拟DOM,并生成与Javascript中的类名对应的...

11得票7回答
未导出ANDROID_HOME或ANDROID_SDK_ROOT环境变量-Windows10

我是一个初学者并正在学习appium工具。 尝试启动appium会话时出现错误。 处理命令时发生未知的服务器端错误。原始错误:未导出ANDROID_HOME或ANDROID_SDK_ROOT环境变量。 使用的是Windows 10操作系统。

11得票4回答
URL '/session'未映射到有效资源 | 如何使用Java运行WinAppDriver / Windows应用程序驱动程序来测试桌面应用程序?

我尝试使用Windows应用程序驱动程序(winAppDriver)、 appium 和 java 来运行 Windows 10 上的计算器应用程序的自动化测试,如以下示例:https://github.com/Microsoft/WinAppDriver/tree/master/Sample...

11得票4回答
需要使用Appium来识别Android元素的xpath

我正在使用Appium框架测试我的Android应用程序。屏幕上的视图没有ID(而且我不想添加...),因此我考虑使用XPath。 这是屏幕在UI Automator Viewer中的外观: 我想获取所有相对布局(用红色标记-十六个项目) 我尝试了以下方法: List<WebEl...

11得票4回答
如何将Appium与C#集成?

我找不到一个关于如何在C#中使用Appium自动化移动端测试的帖子。 我已经用SpecFlow编写了我的网站自动化代码,能否也重复使用它呢?

11得票2回答
如何在Android Appium中录制测试?

我需要在安卓Appium中记录测试,并应该播放记录的脚本。有没有办法做到这一点?我需要像Selenium Web自动化一样使用它。我可以在安卓测试中使用Appium检查器吗?

11得票6回答
Appium:"使用给定的搜索参数无法在页面上找到元素"错误。

我是Appium的新手,一直在尝试自动化Android上的Conversion Calculator应用程序。尝试查找EditText元素时,出现错误“org.openqa.selenium.NoSuchElementException:使用给定的搜索参数无法定位页面上的元素”。使用的是App...

11得票4回答
使用Appium和Gradle进行Android测试

我最近开始研究使用 Appium 进行一些功能性测试。我想通过 gradle 在 Android Studio 中运行 Appium 测试。 是否有人尝试过这样做,如果是,您能否提供一些设置信息,例如要使用哪些 gradle 任务等。 我已在我的构建文件中包含了必要的依赖项: an...

11得票1回答
如何使用Protractor测试原生Android应用程序

我有一款使用Ionic构建的原生Android应用程序,所以使用Protractor编写的端到端测试对于混合版本的应用程序来说运行良好。 我正在尝试弄清楚是否可以针对Android设备上的原生应用程序(或者至少是模拟器/ AVD)运行这些测试? 我尝试了Appium - 没有成功,它试图在设...