Do you know the most popular automated UI testing frameworks (aka functional testing)?
Updated by Brady Stroud [SSW] 1 year ago. See history
Web Applications: Playwright
Playwright works similar to Selenium, however it has a great feature where you can record tests from actions in a browser to a file.
Web Applications: Selenium
Selenium works by automating control of a web browser and running it against a deployed website. It is the recommended approach for testing web applications.
Desktop and UWP: Appium with WinAppDriver
The Windows Application driver installs a service onto a Windows 10 machine. This service allows you to write test scripts that can launch and interact with windows applications.
Android and IOS: Xamarin.UITest
Xamarin.UITest runs on top of the NUnit unit test framework and can test mobile applications. It integrates tightly with Xamarin.iOS and Xamarin.Android projects to test Xamarin-based apps but can also test native applications.
Coded UI Tests – Deprecated
Visual Studio 2019 will be the last version of visual studio that supports coded UI tests so this should only be considered if you already have significant investment in existing coded UI tests.
Coded UI tests could test Web, Winforms, WPF and Silverlight applications.
Categories
Need help?
SSW Consulting has over 30 years of experience developing awesome software solutions.