Welcome to the Uno.UITest repository, a framework which enables unified UI Testing of Uno Platform apps, using NUnit 3.x.
This library provides a set of APIs to interact with an app, and assess its behavior using device simulators and browsers. The API set is based on Xamarin.UITest, which makes the migration and patterns very familiar.
The testing is available through :
- Selenium for WebAssembly apps, using Chrome
- Xamarin.UITest and AppCenter for iOS and Android apps.
The following target platforms are not yet supported:
- SkiaSharp backends (GTK, WPF and Tizen )
- Xamarin.macOS
- Windows
Target | Branch | Status | Recommended Nuget packages version |
---|---|---|---|
development | master |
Visit our documentation on how to get started with Uno.UITest.