atinfo/awesome-test-automation

A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by https://zapple.tech...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 41 minutes ago
Added to GitGenius on March 4th, 2026
Created on January 28th, 2015
Open Issues & Pull Requests: 128 (+0)
Number of forks: 1,537
Total Stargazers: 7,144 (+0)
Total Subscribers: 510 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.2 days
Mean response time: 155.8 days
90th percentile: 545.7 days
Tracked items: 6

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 0% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 4
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 221 days
Stale 30+ days: 3
Stale 90+ days: 3

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 5
Events in 7 days: 5

Top labels

No label distribution available yet.

Most active issues this week

Detailed Description

The awesome-test-automation repository is a curated collection of test automation frameworks, tools, libraries, and software organized by programming language and testing domain. Maintained by atinfo and sponsored by testomat.io, zapple.tech, and automated-testing.info, the repository serves as a comprehensive resource for software engineers seeking to implement test automation across diverse technology stacks.

The repository's structure reflects its language-focused approach, with dedicated documentation files for Python, Java, Ruby, C#, PHP, JavaScript, and Kotlin test automation. Beyond language-specific resources, the collection includes specialized categories for test automation and software testing as services, mobile and tablet testing frameworks, and general-purpose test automation tools. This organizational scheme allows developers to quickly locate relevant frameworks and tools appropriate to their specific technology choices and testing requirements.

The repository is tagged with topics covering Android, iOS, mobile testing, performance testing, load testing, build automation, and software quality, reflecting the breadth of testing scenarios addressed by the curated resources.

The repository maintains an active but measured engagement pattern. This contributor distribution suggests the project relies on a small core of maintainers supplemented by occasional community participation.

These connections indicate that the awesome-test-automation repository participates in a larger community of curated resource projects that share contributor expertise and collaborative practices.

The project explicitly welcomes community contributions through its CONTRIBUTING.md guidelines and encourages users to fork the repository and add new content. The README includes calls to action for supporting the project through starring and watching the repository to receive updates. Additionally, the project maintains a related initiative called practical test automation by examples, housed in the at.info-knowledge-base repository, which extends the curated list approach into practical implementation examples.

The awesome-test-automation repository functions as a discovery and reference tool within the software testing ecosystem, aggregating frameworks and tools that might otherwise require extensive research across multiple sources. By organizing resources by both programming language and testing type, the repository reduces the friction for engineers implementing test automation in their projects, whether they are working with web applications, mobile platforms, or specialized testing scenarios like performance and load testing.