Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Test automation
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.
- GitHub: https://github.com/topics/test-automation
- Wikipedia: https://en.wikipedia.org/wiki/Test_automation
- Related Topics: cicd, devops, bdd, tdd, unit-tests, pipeline-as-code, continuous-testing, regression-testing, gherkin, release-automation,
- Aliases: automated-tests, automated-testing, testing-automation,
- Last updated: 2025-01-24 00:31:25 UTC
- JSON Representation
https://github.com/rajatt95/playwright_ts
Automation Testing | Web+API | Playwright | Typescript | VS Code | Parallel Cross Browser Testing | Playwright Inspector |Visual Testing | API Testing | Videos | Customized Screenshots & PDFs | Trace | Retries | Annotations | Tagging | Device Emulation | Reporters - HTML, JUnit, Line, Dot, List | SSL | Execution - Parallel, Serial, Default | Parameterization using multiple Data sets
api-testing page-object-model parallel-cross-browser-testing playwright-typescript test-automation trace viewport visual-tests vscode
Last synced: 08 Dec 2024
https://github.com/libresign/behat-builtin-extension
Extension to use built-in PHP server on Behat tests
api bdd behat behat-extension php php-builtin-server test-automation tests
Last synced: 09 Nov 2024
https://github.com/seddryck/nbi.gremlin
Extension for NBi to connect to any tinkerpop-enabled instance and execute tests defined within NBi on it (including Gremlin queries)
cosmos-db gremlin janusgraph nbi orientdb test-automation test-framework tinkerpop
Last synced: 10 Nov 2024
https://github.com/veganaize/tdd
Test-Driven Development
software-engineering tdd test test-automation test-driven-development testing
Last synced: 29 Dec 2024
https://github.com/qavajs/po-testcafe
library for plain-english access to testcafe page object
Last synced: 11 Jan 2025
https://github.com/applitools/example-selenium-javascript-mocha-classic
About Applitools Example: Selenium JavaScript Mocha with the Classic Runner
applitools applitools-example applitools-eyes applitools-tutorial javascript mocha selenium selenium-javascript selenium-webdriver test-automation visual-testing
Last synced: 16 Nov 2024
https://github.com/pem-fr/php-test-tools
All in one
behat jenkins mink pdepend phploc test-automation testing-tools
Last synced: 14 Oct 2024
https://github.com/younes-charfaoui/refactoringlegacycode
✏️ Course repository for improving legacy codebase case study through effective refactoring techniques 🏆
java kotlin refactoring test-automation testing
Last synced: 26 Dec 2024
https://github.com/jaktestowac/vscode-playwright-helpers
Visual Studio Code extension with commands for Playwright🎭
nodejs playwright test-automation visual-studio-code visual-studio-code-extension
Last synced: 07 Nov 2024
https://github.com/anhtester/anhtester
Trang quản lý source code automation test của Anh Tester trên GitHub
allure-reports anhtester appium automation automation-framework automation-testing cucumber extent-reports jenkins playwright selenium selenium-java serenity-cucumber test-automation testing testng webdriver
Last synced: 08 Jan 2025
https://github.com/terrabits/instrument-server
Instrument Server is a framework for creating Test & Measurement (T&M) application microservices.
python rf rohde-schwarz test-automation
Last synced: 10 Oct 2024
https://github.com/vadimnastoyashchy/real-test-js
RealTestJS - Fast, easy and reliable testing for anything that runs in JS.
eslint javascript prettier test-automation testing testing-framework testing-tools
Last synced: 16 Dec 2024
https://github.com/davorpa/testing-github-actions
ci-cd github-actions test test-automation workflows yml-files
Last synced: 15 Jan 2025
https://github.com/lambdatest/lamdatest_tesbo_demo
Run test automation on cloud with Tesbo and LambdaTest. This is a sample repo to help you execute Tesbo framework based test scripts in parallel with LambdaTest automation testing cloud
selenium selenium-tesbo selenium-webdriver tesbo test-automation testing testing-tools web-testing
Last synced: 04 Dec 2024
https://github.com/openmaqs/openmaqs-dotnet
Modular Automation Quick Start - dotnet
appium dotnet selenium test-automation testing testing-framework webservices
Last synced: 29 Nov 2024
https://github.com/xray-app/tutorial-csharp-specflow
Tutorial for SpecFlow using C# integrated with Xray and Jira
bdd chsarp jira specflow test-automation testing xray
Last synced: 11 Jan 2025
https://github.com/osandadeshan/maxsoft-extent-reporter
A perfect reporting plugin which automatically generate the Extent report for test automation.
automation extentreports java maxsoft reporting test-automation testng testng-framework
Last synced: 13 Jan 2025
https://github.com/osandadeshan/wdio-appium-mobile-automation-demo
Boilerplate project to run WebdriverIO tests with Appium to test native applications on iOS and Android.
android appium ios mobile-automation page-object-model test-automation typescript webdriverio webdriverio-boilerplate-framework
Last synced: 13 Jan 2025
https://github.com/applitools/example-selenium-java-basic-classic
Applitools Example: Selenium Java Basic with the Classic runner
applitools applitools-example applitools-eyes applitools-tutorial java maven selenium selenium-java selenium-webdriver test-automation visual-testing
Last synced: 17 Jan 2025
https://github.com/rajatt95/playwright_ts_webscrapping
Automation Testing | Web | Playwright | Typescript | VS Code | Get Data | Set Data in txt file | Viewport | Context | Web Scrapping
context headless playwright-typescript test-automation viewport vscode web web-scrapping
Last synced: 08 Dec 2024
https://github.com/bakkappan/seleniumtestngallurereport
Learn how to generate Allure html report & adding screenshot for failed tests in Selenium TestNG Automation Testing Framework
allure-report automation-testing framework-development java maven selenium-automation selenium-java selenium-webdriver test-automation testng-framework
Last synced: 14 Jan 2025
https://github.com/automators-com/agent
Generate tests for you application using an autonomous AI agent
agent ai javascript playwright python test-automation testing typescript
Last synced: 17 Oct 2024
https://github.com/jkindwall/tabledriver.net
Extension to .NET Selenium WebDriver to support operations on HTML tables.
dotnet html-table selenium-webdriver test-automation
Last synced: 24 Dec 2024
https://github.com/applitools/example-playwright-typescript-classic
Applitools Example: Playwright TypeScript with the Classic Runner
applitools applitools-example applitools-eyes applitools-tutorial playwright test-automation tutorial typescript visual-testing
Last synced: 17 Jan 2025
https://github.com/stefruseva88/restapi-github-tests
GitHub Rest API Tests
github-api nunit-tests rest-api rest-client test-automation
Last synced: 02 Dec 2024
https://github.com/stefruseva88/ci-asp.net
ASP.NET Core MVC app CI workflow
asp-net-core ci-test ci-workflow github-actions test-automation
Last synced: 02 Dec 2024
https://github.com/stefruseva88/github-actions-workflow
GitHub Actions Workshop https://github.com/actions-workshop/actions-workshop
actions ci-cd deployment package-management security test-automation
Last synced: 02 Dec 2024
https://github.com/rafhael-s-p/hands-on-microservices-with-spring-boot-and-spring-cloud
APIs for microservices study purposes
docker docker-compose grafana istio java-11 junit kafka kubernetes microservices mongodb mysql prometheus rabbitmq reactive-programming rest-api shell-script spring spring-cloud swagger test-automation
Last synced: 13 Jan 2025
https://github.com/wickedone/gitlab-perl-helpers
collection of perl helpers for implementing code owner specific gitlab ci jobs
continuous-integration coverage gitlab gitlab-ci infection mutation-testing perl php phpmd phpstan phpunit psalm test-automation
Last synced: 13 Oct 2024
https://github.com/applitools/example-selenium-csharp-nunit-classic
Applitools Example: Selenium C# NUnit with the Classic runner
applitools applitools-example applitools-eyes applitools-tutorial csharp dotnet nunit selenium selenium-webdriver test-automation tutorial visual-testing webdriver
Last synced: 16 Nov 2024
https://github.com/germanysources/abap_test_injection
Test Injections in ABAP before release 750
abap test-automation unit-testing
Last synced: 20 Dec 2024
https://github.com/qtc-de/tricot
Trivial Command Tester - End to end testing for executables, scripts and simple commands.
end-to-end-test-automation end-to-end-testing test-automation testing testing-framework validation
Last synced: 14 Oct 2024
https://github.com/unional/satisfier
Manage and generate artifacts to test data across boundaries
boundaries test-automation testing testing-tools
Last synced: 27 Oct 2024
https://github.com/unickq/test-automation-example
Test automation examples with different frameworks and languages
Last synced: 07 Dec 2024
https://github.com/sskorol/test-data-supplier-maven-example
A basic sample, which demonstrates test-data-supplier library usage
allure2 dataprovider java-8 maven qaa test-automation test-data-supplier testng
Last synced: 20 Jan 2025
https://github.com/winseros/dependenciesmockingdemoproject
Tests are useful. This repo will demonstrate how to add integration tests to an ASP.NET Core web application.
asp-net-core aspnetcore integration-testing test-automation test-driven-development testing
Last synced: 24 Jan 2025
https://github.com/qainsights/testing-jokes-memes
Educating Software Testing via Memes and Jokes. Submit a PR if you know a good testing joke or meme.
java jmeter jokes k6 loadrunner locust manual manual-testing meme memes neoload observability performance performance-testing python selenium software-testing test-automation testing
Last synced: 13 Dec 2024
https://github.com/nareshnavinash/Graber-Ruby
Automation framework for Graphql with snapshot feature
automation framework grahpql graphql-automation ruby snap-mode test-automation
Last synced: 24 Nov 2024
https://github.com/charlyautomatiza/starter-test-cafe
Creamos en vivo un starter project para Web Test Automation basado en TestCafé y TypeScript
qa-automation-test qaautomation test-automation testcafe typescript
Last synced: 09 Dec 2024
https://github.com/dr-dream/openstf-k8s
STF deployment on Kubernetes (k8s)
android docker k8s kubernetes kubernetes-deployment openstf quickstart stf test-automation testing testing-tools
Last synced: 01 Nov 2024
https://github.com/tsdoc-test-reporter/reporter
TSDoc Test Reporter is a test reporter that attaches TSDoc comments to your test results. It enables you to attach metadata to your unit tests in the form of comments.
jest jest-reporter jsdoc jsdocs test-automation test-reporting testing-tools tsdoc tsdocs typescript vitest vitest-reporter
Last synced: 17 Nov 2024
https://github.com/arnzel/mockMvcTestCreator
Library to generate Unit-Tests using mockMvc for Spring Controller Classes
generator java junit spring-mvc test-automation testing
Last synced: 23 Oct 2024
https://github.com/ctrf-io/wdio-ctrf-json-reporter
A Webdriverio JSON test results reporter that follows the CTRF schema
test-automation test-reporting wdio wdio-reporter webdriverio
Last synced: 13 Nov 2024
https://github.com/sdetautomation/api-test-java
sample project on how to test rest api
java json json-schema test-automation testing
Last synced: 14 Oct 2024
https://github.com/xanders/gherkin-steps-js
Write Cucumber step definitions with Gherkin syntax
bdd cucumber cucumber-js cucumber-steps gherkin qa tdd test-automation testing
Last synced: 16 Dec 2024
https://github.com/darkshadowcoder/microservices-with-docker-flask-and-react
Projet des creation de sites web sous une architecture microservices grace à flask et React maintenus suivant des test et des integrations continus , empaqueté avec Docker et deployé sur Amazon EC2
amazon-ec2 docker docker-compose flask-application flask-backend microservice-application microservices reactjs restful-api test-automation web web-framework webdevelopment
Last synced: 19 Jan 2025
https://github.com/eridem/patata
🍟 Patata - Mobile Behaviour Driven Development made it easy -
android appium bdd ios test-automation
Last synced: 10 Nov 2024
https://github.com/aladnansami/manual-testing-testcase-
Dmoney website manual testing some senerio
manual-testing test test-automation testing testing-tools unit-testing
Last synced: 28 Nov 2024
https://github.com/vitalets/sheeva
Concurrent Automation Test Runner
test-automation test-runner testing
Last synced: 17 Dec 2024
https://github.com/mfaisalkhatri/testng-tutorial
This project has example code demoing how to use TestNG framework in Test Automation
automation-testing beginner learning qa software-testing test-automation testing testng tutorial
Last synced: 01 Jan 2025
https://github.com/testingrequired/vom
A library for writing page objects for selenium tests/scripts
automation python python27 python3 selenium selenium-webdriver test-automation testing testing-tools
Last synced: 22 Dec 2024
https://github.com/alertbox/todomvc-cucumber-protractor
Minimalistic template project to kick start Gherkin style E2E tests written in Screenplay pattern using CucumberJS + Protractor.
bdd cucumberjs e2e gherkin nodejs protractor protractor-cucumber-framework starter-kit template-project test-automation todomvc-demo
Last synced: 28 Nov 2024
https://github.com/applitools/example-selenium-java-junit-classic
Applitools Example: Selenium Java JUnit with the Classic Runner
applitools applitools-example applitools-eyes applitools-tutorial java junit maven selenium selenium-java selenium-webdriver test-automation visual-testing
Last synced: 16 Nov 2024
https://github.com/toghrulmirzayev/pytest-pyreport
PyReport is a lightweight reporting plugin for Pytest
pytest-plugin qa qa-automation reporting telegram test-automation testing
Last synced: 28 Oct 2024
https://github.com/thinogueiras/javascript
const cursoYoutube = (channel) => Dev Aprender + Talking About Testing;
javascript test-automation unittest
Last synced: 17 Jan 2025
https://github.com/byteotter/otterden
A small Flask based blog application. Built for learning purposes only.
behave blog flask flask-application flask-sqlalchemy gherkin html-css-javascript learning python test-automation testing webapp
Last synced: 14 Nov 2024
https://github.com/mreiche/python-automation-framework
Automation Framework for Selenium WebDriver API
automation automation-framework selenium test-automation testing webdriver
Last synced: 28 Oct 2024
https://github.com/pratikbarjatya/WebAutomation
Sample Automation POC BDD Cucumber with Extent Reports
cucumber extent-reports pom runner test-automation test-framework testng web-automation
Last synced: 23 Oct 2024
https://github.com/hamedfathi/screen.play.write
Screenplay pattern for Playwright.
design-patterns javascript playwright screenplay screenplay-pattern test test-automation testing-library testing-tools typescript
Last synced: 17 Jan 2025
https://github.com/samska/robot-appium-tests
Mobile Tests with Robot Framework, Appium and SauceLabs
Last synced: 08 Dec 2024
https://github.com/cihat-kose/selenium-automation-learning-path
A comprehensive training repository for Selenium WebDriver with Java. Includes sample code, exercises, and a 14-day learning path for web automation.
html java junit selenium test-automation testing-tools ui-testing
Last synced: 08 Jan 2025
https://github.com/jubnzv/dd
Simple delta debugger
delta-debugging rust test-automation tree-sitter
Last synced: 07 Dec 2024
https://github.com/ytakkar/automation-with-webdriver
allure appium automation test-automation webdriver
Last synced: 21 Dec 2024
https://github.com/daggerok/soapui-runner
This repository contains SoapUI testrunner, loadtestrunner and runner (testrunner + loadtestrunner) gradle plugins written in groovy. These plugins allows configure and run SoapUI tests using gradle. see documentation
gradle-plugin loadtestrunner qa quality-assurance runner smartbear soapui soapui-gradle-plugin soapui-loadtestrunner soapui-runner soapui-runner-gradle-plugin soapui-testrunner test test-automation test-framework test-runner testing testing-tools testrunner tests
Last synced: 11 Nov 2024
https://github.com/rathorsunpreet/reqres-api
Rest API Performace testing using JMeter.
api-testing api-testing-framework jmeter jmeter-tests rest-api test test-automation testing testing-tools tests
Last synced: 07 Jan 2025
https://github.com/eliasnogueira/simulations-client
This is the client project used in the simulations-test to show how we can modularise a test project.
api api-testing automated-testing java microservice microservices-testing test-automation
Last synced: 14 Jan 2025
https://github.com/chatgthb/testngcurrent
Current TestNG Training
java selenium-webdriver test-automation testing-tools testng ui-testing
Last synced: 16 Nov 2024
https://github.com/d3rrick/dash
Api Test Automation command-line tool.
api docker golang html5 test-automation
Last synced: 30 Nov 2024
https://github.com/pirate-emperor/testify
Testify is a Python-based automation framework for web and mobile testing, using Selenium and Appium. It features modular design, detailed logging, robust exception handling, and JSON-based configuration for easy integration and scalability.
appium appium-android appium-ios appium-tests python selenium selenium-python test-automation testing-framework
Last synced: 21 Dec 2024
https://github.com/andy-schulz/thekla-core_outdated
An implementation of the screenplay pattern using Webdriver JS
screenplay screenplay-pattern test-automation
Last synced: 24 Jan 2025
https://github.com/bonsai-oss/testfmt
Tool running executable files for integration tests with exporting the result in different formats.
integration-testing junit test-automation testing xml
Last synced: 10 Jan 2025
https://github.com/rochacbruno/ansible-test
ansible.test.case is a testing framework and test runner within ansible tasks, it talks to API using openapispec, to Selenium using pageObjects and CLI using pexpect.
ansible junit pytest test-automation testing testing-tools
Last synced: 30 Dec 2024
https://github.com/picocms/ci-tools
This repository contains various scripts and tools for Pico's CI process. Pico is a stupidly simple, blazing fast, flat file CMS.
build-automation continuous-deployment continuous-integration helper-script-tools pico pico-cms picocms release-automation test-automation
Last synced: 24 Dec 2024
https://github.com/testpointcorp/vansah-action
A GitHub action to import test results into Vansah for Jira using TestNG
action actions jira test-automation testng vansah
Last synced: 01 Jan 2025
https://github.com/ramsailopal/yottadb-ci-testrunner
Verifies YottaDB global entries as part of integration/unit testing in a CI process
ci mumps test-automation yottadb
Last synced: 29 Dec 2024
https://github.com/zkan/hello-robotframework
Hello, Robot Framework!
python robot-framework test-automation
Last synced: 19 Dec 2024
https://github.com/eliasnogueira/restrictions-client
This is the client project used in the restrictions-test project to show how we can modularise a test project.
api api-testing automated-testing java microservices microservices-testing test-automation
Last synced: 14 Jan 2025
https://github.com/rsmuthu/cypress-cucumber-tagging
Node Module to help in executing Cypress test suites/cases based on the given cucumber based tag expression
automation cucumber cucumber-tags cypress cypress-io cypress-plugin cypress-tags tag test-automation testing
Last synced: 12 Oct 2024
https://github.com/jreznot/gradle-test-javadoc
How to generate JavaDoc for Test classes
demo gradle javadoc test-automation testing
Last synced: 16 Dec 2024
https://github.com/javanile/fake-ssh-server
Docker container which can be used in SSH integration tests
bash docker integration-testing ssh ssh-server test-automation testing
Last synced: 10 Dec 2024
https://github.com/vilkg/selenium-framework-example
Selenium framework boilerplate using cucumber
cucumber java maven parallel-tests parallelization selenium-java selenium-webdriver test-automation testng
Last synced: 01 Jan 2025
https://github.com/bitcoder/tutorial-java-junit-calc
Tutorial with tests implemented in Java and JUnit with Xray integraiton
java jira junit test-automation testing xray
Last synced: 29 Nov 2024
https://github.com/tahanima/reqres-api-test-automation
ReqRes API Test Automation using Java and REST Assured
api-test api-testing jackson java junit5 lombok rest-assured test-automation
Last synced: 14 Nov 2024
https://github.com/schwabyio/xrun
Test your APIs with speed, simplicity, and at scale.
api api-automated-testing api-testing cli continuous-integration functional-testing postman rest restful-testing test-automation testing
Last synced: 01 Nov 2024
https://github.com/anhtester/automation_android_appium2
Setup Test Automation on Android with Appium 2
android appium appium-framework appium2 automation-test test-automation
Last synced: 10 Nov 2024
https://github.com/luigiminardi/alurachallenge-backend
Backend do obeflix usando python com django-rest-framework
alura alurachallengeback alurachallenges aluraflix django-rest-framework djangorestframework python python3 rest-api test-automation
Last synced: 07 Jan 2025
https://github.com/dockpack/base_grid
Ansible role to deploy a Selenium Grid running with docker-compose
ansible-role chrome developer-tools docker-compose firefox selenium-grid test-automation
Last synced: 10 Jan 2025
https://github.com/luismarchio03/feedget
Feedget -> React.js, Tailwind, Acessibility, Microservices, Solid, Test-automation, React Native
accessibility nodejs react-native reactjs restful solid test-automation
Last synced: 22 Jan 2025
https://github.com/pancht/ngrobo
NextGeneration Test Automation Framework - nRoBo
allure-reports allure2 pytest python3 selenium-grid selenium-python selenium-server selenium-tests selenium-webdriver selenium4 test-automation testing testing-framework testing-tools
Last synced: 11 Oct 2024
https://github.com/yTakkar/automation-with-webdriver
allure appium automation test-automation webdriver
Last synced: 23 Oct 2024
https://github.com/nareshnavinash/graber-ruby
Automation framework for Graphql with snapshot feature
automation framework grahpql graphql-automation ruby snap-mode test-automation
Last synced: 26 Dec 2024
https://github.com/ghoshasish99/cognizantintelligenttestscripter
Web and API Test Automation with CITS
cits cognizant-intelligent-test-scripter scriptless-gui-testing scriptless-test-automation test-automation tutorial
Last synced: 15 Jan 2025
https://github.com/startrug/demoblaze-selenium-csharp
Selenium with C# automation framework for demoblaze.com
automated-testing csharp selenium-webdriver test-automation testing-framework
Last synced: 11 Oct 2024
https://github.com/renatahodovan/generinator-rats
Generinator: Random Attributes, Tags & Style
browser-testing bughunting fuzzer fuzzing hacktoberfest random-testing security test-automation
Last synced: 03 Dec 2024
https://github.com/telekom/testerra-selenoid-connector
Testerra Selenoid Connector is used for accessing video files created by a Selenoid instance.
java selenoid test-automation testerra
Last synced: 18 Jan 2025
https://github.com/haraka/test-fixtures
Fixtures for testing Haraka and plugins
haraka test-automation testing
Last synced: 10 Nov 2024
https://github.com/zeroc0d3/json-postman
JSON (JavaScript Object Notation) Automation Test Case via Postman
json json-postman json-schema newman postman runner test-automation zeroc0d3 zeroc0d3lab
Last synced: 10 Dec 2024
https://github.com/ericneves/myfavoritesquotes
:rocket: Web application created with PHP, Layered Architecture, PHP Unit (Tests), PostgreSQL, Angular, Primeng, Docker, NGINX and more...
angular docker layered-architecture php phpunit postgresql primeng test-automation typescript
Last synced: 18 Jan 2025
https://github.com/anhtester/vtcc_seleniummaven
Project học phần Selenium Java với Maven project của lớp VTCC Viettel 2024
anhtester maven selenium selenium-java selenium-webdriver test-automation testing viettel vtcc
Last synced: 08 Jan 2025
https://github.com/driftingruby/104-speeding-up-tests
Slow tests can slow down your development process. Using parallel_tests, you can speed up your test suite by multiple threads and running the tests in groups.
ruby ruby-on-rails rubyonrails test-automation
Last synced: 23 Dec 2024