Фреймворк автоматизации под Windows платформы. Бесплатно. Open-source. Selenium-based.
Уже есть Selenium WebDriver для тестирования веб приложений, Appium для тестирования iOS и Android приложений. А теперь появился и Selenium-based инструмент для тестирования Windows приложений. Какие он дает преимущества? Цитируя Appium:
- You can write tests with your favorite dev tools using any WebDriver-compatible language such as Java, Objective-C, JavaScript with Node.js (in promise, callback or generator flavors), PHP, Python, Ruby, C#, Clojure, or Perl with the Selenium WebDriver API and language-specific client libraries.
- You can use any testing framework.
А по-русски можно?
- Пишите тесты, используя ваши любимые инструменты, любой WebDriver-совместимый язык программирования, например, Java, Objective-C, JavaScript with Node.js, PHP, Python, Ruby, C#, Clojure...
- Используйте любой тестовый фреймворк.
- Windows Desktop (WPF, WinForms) Apps
- Windows Store or Universal Apps for Windows Phone
- Windows Phone Silverlight Apps
![GitHub license](https://img.shields.io/badge/license-MPL 2.0-blue.svg?style=flat-square)
Winium.Desktop это open-source инструмент для автоматизации тестирования Windows приложений построенных на WinFroms и WPF платформах
- WinForms
- WPF
![GitHub license](https://img.shields.io/badge/license-MPL 2.0-blue.svg?style=flat-square)
Winium.Mobile это open-source инструмент для автоматизации Windows Store и Silverlight мобильных приложений, тестируемых на эмуляторах (поддерживаются Windows Phone 8.1 и Windows 10 Mobile приложения).
- Windows Phone 8.1 Store Apps (or Universal App for Windows Phone)
- Windows Phone 8.1 Silverlight apps
- Windows 10 Mobile (there are some known issues)
Прототип Winium Mobile драйвера на основе CodedUI. Реализует Selenium Remote WebDriver implementation для автоматизации Windows Phone 8.1 и Windows 10 Mobile приложений.