Sample app
Welcome!
Welcome to test app. Here you can do some simple things with UI elements.
TabControl and Accordion
Test suites and tests parameterization by test data of any complexity. Test suites metadata and tagging. Tests categories. Tests dependency. Ability to parallel tests execution. Base for self-describing steps implementation. Verification by Asserts + rich matchers collection from the box. Integration with VS Test Explorer.
Ready for use common controls with predefined base actions for all platforms with detailed logging. Ability to use unified controls actions across all supported platforms. Single set of UI controls matchers for all supported platforms. Unified search for any platform controls using one [Find] attribute by unified locators. Ability to create custom complex controls based on already existing or "Base controls" for all supported platforms. Ability to construct blocks from any number of controls and reuse them across different page objects.
REST API client implementation. Ability to download files. Rich API matchers collection from the box.
Unicorn.UI.Web: Interaction with web content in browser based on Selenium WebDriver.
Unicorn.UI.Win: Interaction with Windows native GUI based on Microsoft UI Automation.
Unicorn.UI.Mobile: Interaction with web and native applications on Android devices based on Appium.