appium - Appium/Python 的云测试服务?

标签 appium python-appium

我们需要一个云服务来在 Behave BDD/Appium 环境之上运行用 Python 编写的自动化测试。

1 - 市场上有哪些不错的云自动化测试和报告选择?

2 - 我们之前将 App Center 与 Xamarin.UITests 一起使用,但我相信它们仅支持 Java Appium 客户端,对吗?

最佳答案

我们使用Browserstack进行Python+Appium自动化,您可以在真实设备或模拟器/模拟器上进行测试。 目前我们正在进行 App Automate - 1 个并行测试(1 个用户)计划。这是在真实的 Android 和 iOS 设备上进行的测试(手动或自动),每月的测试分钟数没有限制。目前看来这是一个不错的选择。

设置非常简单,您需要使用 REST 命令将 .apk 或 .ipa 文件上传到他们的服务器,响应将用于“应用程序”功能。要启动测试,您只需要提供用户名和访问 key ,启动 Webdriver 时将其用作服务器 URL。

他们拥有大约 40 台 Android 设备,其中大多数是三星或 Google 设备,对于 iOS,他们拥有所有设备。

报告可能会更好一点,尽管您可以看到文本和 Appium 日志以及录制的 session 视频,但您将在仪表板中看到每个 session 本身,目前没有选项可以查看整个测试套件的执行情况,因此我们使用nose-html-reporting 来生成测试套件报告。

您可以针对您的开发/内部环境进行测试,只需下载其二进制文件并使用访问 key 运行它,然后您就可以开始针对本地环境进行测试。

CS 对查询的回复速度非常快。

希望对您有所帮助,如果您对此有任何疑问,请告诉我。 附注我还没有尝试过其他云选项,如 Sauce labs 或 Perfecto,所以不能透露太多。

关于appium - Appium/Python 的云测试服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53883778/

相关文章:

python - 移动滚动命令在 iOS 应用程序的 appium 1.5 中不起作用

Appium无效 session 异常

java - Appium - 我们什么时候使用触摸 Action ?我可以用它输入文本的实际例子吗?

android - 在 Appium 中,Sendkeys 没有按预期工作,它发送的内容比我给它的多

Appium - PageFactory initElements 不起作用

selenium - WebDriverWait.until.expected_conditions.presence_of_element_ located 不等待重新加载 DOM

python - 如何让python函数根据环境变量使用字典中的值?

java - Appium中向下滚动方法选择文本

java.lang.NoSuchFieldError : INSTANCE exception is thrown by appium driver varriable 错误