Find the right testing framework for Python, Java, JavaScript, or Kotlin in one curated place.
Discover mobile testing tools for Android, iOS, and TV platforms.
Browse cloud-based testing services that run automated tests without managing your own infrastructure.
Awesome Test Automation is a curated directory of frameworks, libraries, and tools for automated software testing, organized by programming language. The goal is to give software engineers a starting point when they need to add automated testing to a project, with everything collected in one place rather than scattered across search results. The main repository acts as an index. Each entry links to a dedicated page covering test automation resources for a specific language. Languages currently covered include Python, Java, Ruby, C#, PHP, JavaScript, and Kotlin. There are also separate pages for mobile and tablet testing (covering Android, iOS, and TV platforms), general-purpose testing tools that span multiple languages, and cloud-based testing services where you can run tests without managing your own infrastructure. The project is sponsored by several companies in the testing space and has a community chat channel for questions and discussion. Contributions are welcomed through GitHub forks and pull requests, and a contributing guide is linked from the repository. The maintainers also run a related project called practical test automation by examples, which contains a knowledge base of worked examples rather than just a list of tools. The README itself is brief and serves mainly as a table of contents pointing to the language-specific pages where the actual tool lists live. If you want the specific frameworks or libraries for a given language, you follow the link for that language and browse from there.
← atinfo on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.