AFrame is a .NET automation framework that leverages existing frameworks such as Selenium for web apps, Microsoft Coded UI for desktop apps and Appium for mobile apps. At its core, AFrame provides a common programming interface across all three platforms encouraging maintainability, reuse and many more side effects.