19得票4回答
自动化测试框架中的Appium与Espresso比较

最近几周,我一直在使用Appium(python)进行Android测试,但昨天我们决定转向Expresso(Java)进行自动化测试。我们做出这个决定有几个原因: 我们想扩展自动化测试的范围,而且appium中缺少很多功能。 这是Android上最新的测试框架之一,并具有良好的向后兼容性...

18得票7回答
如何在Appium中“等待活动”,无论是在测试开始还是测试期间?

我正在使用Appium启动一个已安装的应用程序。 在我的驱动程序初始化之后,如何使它轮询等待直到显示某个活动? 我只看到了在启动时等待活动的这种方式: cap.setCapability("app-wait-activity", "activity-to-wait-for"); 还有其...

18得票20回答
使用UIAutomatorviewer在Appium中测试Android应用程序时出现错误。

我需要通过Appium自动化一个Android应用程序。 但是我遇到了一个问题,就是在启动Appium服务器后,应用程序会被安装在模拟器4.4.2中。为了检查元素,我使用了默认与SDK一起提供的UIAutomatorviewer。但是在检查应用程序元素时,我遇到了以下错误: Error o...

18得票5回答
如何为Android自动化设置Appium环境?

我目前在测试部门担任SD职位。我刚接触Appium自动化工具,对于我来说,这个工具设置环境非常棘手。 我参考了以下链接:http://unmesh.me/category/appium/ 这个链接帮助我通过命令行安装了Node.js和appium。但是我不确定这是否是正确的方法。 我从命...

17得票2回答
在尝试自动化过程中,无法定位 Android 原生应用程序的验证,尽管已经做出了许多努力。

我正在进行 Android 原生应用程序的自动化,并希望使用文本验证登录。当我尝试使用 Appium Inspector 和 Uiautomator 进行选择时,两者均无法找到验证部分,因此很难进行选择。 我尝试了来自不同论坛和 Appium 讨论的代码,但仍然无法通过自动化找到该验证。...

16得票3回答
如何在iOS模拟器中永久关闭自动更正?

我正在尝试使用Appium进行自动化测试。 每次Appium启动时,它都会重置模拟器的属性。

16得票1回答
通过 ios_ui 查找元素不起作用。

Appium 1.5.0 Xcode 7.3 IOS 10.11.4 OSX EI Capitan Using on:Simulator iOS 8.1 我的XML <?xml version="1.0" encoding="UTF-8"?> <AppiumA...

16得票2回答
如何修复来自Appium的错误信息“无法从sw_vers输出中检测到Mac OS X版本:'10.12'”

我安装了appium-1.5.3.dmg,但是当我点击听诊器按钮时,Appium显示错误: ✔ Xcode is installed at: /Library/Developer/CommandLineTools [Error: Could not detect Mac OS X Versio...

16得票5回答
移动自动化中,Appium相对于Calabash有什么优势?Calabash相对于Appium又有哪些优势?

我曾在移动自动化测试中使用过 Appium,包括 IOS 和 Android。我想了解 Calabash 所提供的优势,并且是否存在两种工具生成的脚本中的共同点? 我查看了这个链接:Appium VS Calabash

16得票4回答
npm install: 错误: EACCES: 权限被拒绝, 创建目录

我在Mac OS 10.12.5上尝试执行sudo npm install -g appium命令。 我遇到了以下错误: info Chromedriver Install Installing Chromedriver version '2.30' for platform 'mac' ...