支持的测试框架
重要
Visual Studio App Center 计划于 2025 年 3 月 31 日停用。 虽然可以继续使用 Visual Studio App Center,直到它完全停用,但你可以考虑迁移到几个建议的替代方法。
App Center 测试是一项适用于本机和混合移动应用程序的测试自动化服务。 以下列表概述了当前支持的测试框架。
测试框架 | Vendor | 语言 | & 资源的文档 |
---|---|---|---|
Appium | 开放源 | 使用 JUnit 的 Java | https://appium.io |
葫芦 | Microsoft | Ruby with Cucumber | 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 跨平台应用的 Xamarin.UITest
- 适用于 iOS 应用的 XCUITest
此方法的离群值是 Appium。 对于具有 Appium 或 Selenium 体验的团队或具有需要跨平台测试的非 Xamarin 应用的团队,Appium 可能是一个不错的选择。 有关详细信息,请参阅 Appium 网站。