支持的测试框架
App Center Test 是本机和混合移动应用程序的测试自动化服务。 以下列表概述了当前支持的测试框架。
| 测试框架 | Vendor | 语言 | 文档&资源 |
|---|---|---|---|
| Appium | 开放源 | Java 与 JUnit | https://appium.io |
| 葫芦 | Microsoft | Ruby 与 Ruby | https://github.com/calabash/calabash-ios |
| 意大利浓咖啡 | Java 或 Kotlin | https://developer.android.com/training/testing/espresso/ | |
| Xamarin.UITest (iOS、Android) | Microsoft | 使用 NUnit 的 C# 或 F# | UITest |
| XCUITest | Apple | Swift 或 Objective-C | 使用 Xcode 进行测试 - 用户界面测试 |
对于首次选择测试框架的团队,建议使用平台原生的框架。
- 适用于 Android 应用的 Espresso
- Xamarin 跨平台应用的 UITest
- 适用于 iOS 应用的 XCUITest
此方法离群离群是 Appium。 对于具有 Appium 或 Selenium 经验的团队而言,Appium 可能是一个不错的选择,也可能是针对需要跨平台测试的非 Xamarin 应用的团队。 有关详细信息,请访问 Appium 网站。