Build maintainable UI tests quickly for Windows, Android, iOS, and Web apps
Legerity is an automated UI testing framework for building maintainable tests quickly for native and web applications using .NET.
Info
Build with
App support
Windows, Android, iOS, Web
Browser support
Chrome, Firefox, Opera, Safari, Edge, Internet Explorer
Create tests with page objects
Legerity provides a pattern for creating lightweight, extensible page objects representing your application pages
Simplify interaction with element wrappers
Easy-to-use element wrappers for common platform controls make it easier to find and interact with your app
Test framework agnostic
Legerity is agnostic of .NET testing frameworks (e.g. NUnit, xUnit, MSTest, etc.) so you can work with what you know
Extensible by design
Build custom element wrappers using the existing Legerity components for your own UI controls across platforms
Support Legerity
If you'd like to support Legerity, considering donating to the project
Contribute on GitHub
Legerity is open source and you can contribute on GitHub