Appium 的云测试服务 / Python?
Cloud testing services for Appium / Python?
我们需要一个云服务来 运行 在 Behave BDD / Appium 环境之上 Python 编写的自动化测试。
1 - 市场上有哪些不错的云自动化测试和报告选择?
2 - 我们之前将 App Center 与 Xamarin.UITests 一起使用,但我认为它们仅支持 Java Appium 客户端,对吗?
市场上有许多适用于云自动化的选项,即 Xamarin、Perfecto、Testdroid、Saucelabs。其中大多数提供自动化付费解决方案和大多数支持 Python。开源选项有 open stf (https://github.com/openstf/stf)。
Xamarin 支持 C#,Ruby 和 Cucumber,以及 Java 和 appium
我们使用 Browserstack 实现 Python+Appium 自动化,您可以在真实设备或 emulators/simulators 上进行测试。
目前我们正在进行 App Automate - 1 个并行测试(1 个用户)计划。这是在真实 Android 和 iOS 设备(手动或自动)上进行的测试,并且每月的测试分钟数没有限制。目前看来是个不错的选择。
设置非常简单,您需要使用 REST 命令将 .apk 或 .ipa 文件上传到他们的服务器,响应将用于 'app' 功能。对于开始测试,您只需要提供用户名和访问密钥,您在启动 Webdriver 时将其用作服务器 URL。
他们有大约 40 台 Android 设备,其中大部分是三星或 Google 设备,因为 iOS 他们拥有所有设备。
报告可能会更好一些,虽然您可以看到文本和 Appium 日志以及录制会话的视频,但您会在仪表板中单独看到每个会话,目前没有选项可以查看整个测试套件执行,所以我们使用 nose-html-reporting 作为测试套件报告。
您可以针对您的 dev/internal 环境进行测试,只需下载他们的二进制文件并使用您的访问密钥 运行 它,您就可以开始针对本地环境进行测试。
CS 对查询的回复非常快。
希望对您有所帮助,如果您对此有任何疑问,请告诉我。
P.s。我没有尝试过其他云选项,如 Sauce labs 或 Perfecto,所以不能说太多。
我们需要一个云服务来 运行 在 Behave BDD / Appium 环境之上 Python 编写的自动化测试。
1 - 市场上有哪些不错的云自动化测试和报告选择?
2 - 我们之前将 App Center 与 Xamarin.UITests 一起使用,但我认为它们仅支持 Java Appium 客户端,对吗?
市场上有许多适用于云自动化的选项,即 Xamarin、Perfecto、Testdroid、Saucelabs。其中大多数提供自动化付费解决方案和大多数支持 Python。开源选项有 open stf (https://github.com/openstf/stf)。
Xamarin 支持 C#,Ruby 和 Cucumber,以及 Java 和 appium
我们使用 Browserstack 实现 Python+Appium 自动化,您可以在真实设备或 emulators/simulators 上进行测试。 目前我们正在进行 App Automate - 1 个并行测试(1 个用户)计划。这是在真实 Android 和 iOS 设备(手动或自动)上进行的测试,并且每月的测试分钟数没有限制。目前看来是个不错的选择。
设置非常简单,您需要使用 REST 命令将 .apk 或 .ipa 文件上传到他们的服务器,响应将用于 'app' 功能。对于开始测试,您只需要提供用户名和访问密钥,您在启动 Webdriver 时将其用作服务器 URL。
他们有大约 40 台 Android 设备,其中大部分是三星或 Google 设备,因为 iOS 他们拥有所有设备。
报告可能会更好一些,虽然您可以看到文本和 Appium 日志以及录制会话的视频,但您会在仪表板中单独看到每个会话,目前没有选项可以查看整个测试套件执行,所以我们使用 nose-html-reporting 作为测试套件报告。
您可以针对您的 dev/internal 环境进行测试,只需下载他们的二进制文件并使用您的访问密钥 运行 它,您就可以开始针对本地环境进行测试。
CS 对查询的回复非常快。
希望对您有所帮助,如果您对此有任何疑问,请告诉我。 P.s。我没有尝试过其他云选项,如 Sauce labs 或 Perfecto,所以不能说太多。