A list of paid, free or open source C# and .NET user interface automation libraries, plugins and tools. Sourced under a creative commons. This list will be updated regularly. Email over the URL, if you wish to be included.

C# and .NET user interface automation libraries

  • Atata – Automated web testing full featured framework based on Selenium WebDriver.
  • Managed Windows API – Introspect and automate third-party Windows / VC++ applications without needing its source code.
  • FlaUI – FlaUI is a .NET library which helps with automated UI testing of Windows applications (Win32, WinForms, WPF, Store Apps, …).
  • PuppeteerSharp – Puppeteer Sharp is a .NET port of the official Node.JS Puppeteer API.
  • PuppeteerSharp.Contrib – Contributions to Puppeteer Sharp that provides a convenient way to write readable and robust browser tests.

Tags: c#, open source, .net, c# tools, c# plugins, c# libraries, .net tools, .net plugins, .net libraries, asp.net tools, asp.net plugins, asp.net libraries, Win32, WinForms, WPF, UI testing, browser testing, functional testing, web testing, automated web testing, c# Win32, c# WinForms, c# WPF, c# UI testing, c# browser testing, c# functional testing, c# web testing, c# automated web testing, .net Win32, .net WinForms, .net WPF, .net UI testing, .net browser testing, .net functional testing, .net web testing, .net automated web testing

Image: Unsplash License.