Test automation topic

Test automation or automated testing as compared to manual testing is a way to write test scenarios beforehand that can be repeatedly executed without involving a human element. This is often done by having a set of test data as input that can be compared to certain expectations. In agile software development approaches, this can be even based on user stories and/or acceptance critera.

List Test automation repositories

poc-authz-testing

5
Stars
1
Forks
Watchers

POC in order to explore and describe a proposition for the automation of the testing of the authorization matrix.

go-test-teamcity

19
Stars
10
Forks
Watchers

Convert golang test output to TeamCity format

action-junit-report

274
Stars
110
Forks
Watchers

Reports junit test results as GitHub Pull Request Check

action-junit-report-legacy

7
Stars
8
Forks
Watchers

Reports junit test results as GitHub Pull Request Check

✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET

DeepfakeHTTP

503
Stars
48
Forks
Watchers

DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.

green

782
Stars
75
Forks
Watchers

Green is a clean, colorful, fast python test runner.

request-baskets

315
Stars
49
Forks
Watchers

HTTP requests collector to test webhooks, notifications, REST clients and more ...

service_template

93
Stars
27
Forks
Watchers

Template of a C++ service that uses userver framework. Build, test and CI scripts ready

beanmother

113
Stars
23
Forks
Watchers

A library for setting up Java objects as test data.