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-05-10 00:29:12 UTC
- JSON Representation
https://github.com/badetitou/smarttest
The goal of SmartTest is to provide to the developers the list of tests they should run after they modify their code. With this plugin installed, developers will save time and will develop in a better way (hopefully).
pharo pharo-smalltalk smalltalk smarttest test-automation test-regression test-runner testing testing-tools
Last synced: 08 Feb 2025
https://github.com/qavajs/html-formatter
HTML formatter for cucumber framework
cucumber-js qa test-automation testing
Last synced: 01 May 2025
https://github.com/alexrios/ztests
Easy integrations tests with containers
containers docker docker-container feedback go golang hacktoberfest pool postgres pq sqlx test-automation test-containers testing testing-tools
Last synced: 08 Feb 2025
https://github.com/q42/salad
Lightweight Cucumber-style UI tests for iOS.
bdd ios swift test-automation testing ui-testing xcuitest
Last synced: 01 Dec 2024
https://github.com/qavajs/steps-sql
Step library to work with relational databases
Last synced: 01 May 2025
https://github.com/ashubham/custody
E2E testing for chatbots
bots chatbot e2e-testing test test-automation test-framework
Last synced: 01 Apr 2025
https://github.com/nice-digital/wdio-cucumber-steps
Shared step definitions for Cucumber JS BDD tests in WebdriverIO
bdd behavior-driven-development browser-automation browser-testing browserstack cucumber cucumber-js cucumberjs test-automation wdio wdio-cucumber-steps webdriverio
Last synced: 26 Apr 2025
https://github.com/xray-app/tutorial-java-junit5-selenium
Tutorial for JUnit5 using Java integrated with Xray and Jira
java jira junit junit5 test-automation testing xray
Last synced: 01 May 2025
https://github.com/uilicious/uilicious
User journey test automation for the Modern Web
browser-automation e2e-monitoring e2e-testing end-to-end-testing javascript test-automation testing-tools web-testing
Last synced: 23 Apr 2025
https://github.com/qavajs/steps-visual-testing
steps to perform visual testing
Last synced: 01 May 2025
https://github.com/xray-app/tutorial-java-cucumber
Tutorial for Cucumber using Java integrated with Xray and Jira
bdd cucumber java jira test-automation testing xray
Last synced: 01 May 2025
https://github.com/virtualansoftware/idaithalam
Low code Test automation framework using cucumber and supports Behavior Driven Development (BDD). Can build test cases using Excel and Postman collection. It allows to build and test api workflow in minutes.
agile-development agile-testing api api-client apirest apitesting automation-framework automation-testing bdd bdd-framework bdd-style-testing-framework contract-testing cucumber-java postman-collection test-automation testautomationframework
Last synced: 06 Dec 2024
https://github.com/jaktestowac/playwright-sample-visual-testing
Sample project to demonstrate visual testing with Playwright.
automation javascript playwright test-automation testing visual-testing
Last synced: 31 Jan 2025
https://github.com/kostya-zero/zeroprobe
An interesting and powerful tool for project testing written in C#.
test-automation testing-tools tests
Last synced: 04 Feb 2025
https://github.com/lahma/test262-harness-dotnet
A .NET version of test262 ECMAScript test harness
ecmascript javascript test-automation test-framework
Last synced: 19 Apr 2025
https://github.com/bakkappan/playwright-javascript-typescript-csharp-python-framework
Playwright with JavaScript TypeScript CSharp DotNet Python Automation Framework GitHub Repository, Playwright is an open-source automation library for browser testing and web scraping developed by Microsoft and Playwright provides the ability to automate browser tasks in Chromium, Firefox and WebKit.
azure-devops microsoft-playwright page-object-model playwright-automation playwright-automation-testing playwright-codegen playwright-csharp playwright-cypress playwright-demo playwright-example playwright-javascript playwright-python playwright-testing playwright-tests playwright-typescript quality-assurance test-automation test-case test-plan testers-talk
Last synced: 11 Apr 2025
https://github.com/digipie/mongo-action
Github action to create a Docker container from the official mongo image.
chai expressjs github-actions mocha mongo mongo-action mongodb mongoose nodejs test-automation
Last synced: 08 May 2025
https://github.com/lambdatest/serenity-selenium-sample
Run test automation on cloud with Serenity and LambdaTest. This is a sample repo to help you execute Serenity framework based test scripts in parallel with LambdaTest automation testing cloud
automated-testing lambdatest selenium selenium-webdriver serenity test-automation
Last synced: 04 Dec 2024
https://github.com/alepez/provola
A tool for quick development/test cycle in any language
rust tdd test-automation testing-tools
Last synced: 15 Apr 2025
https://github.com/p4irin/remote_phone_control
Remote control phones for automated testing of call scenarios
iptelephony python quality-assurance remote-control sip snom telecom test-automation voip voip-communications yealink
Last synced: 19 Mar 2025
https://github.com/ecureuill/serverest-cypress
Cypress e2e test of ServeRest API with allure report
api-testing cypress cypress-io e2e rest-api test-automation
Last synced: 18 Jan 2025
https://github.com/danhumphrey/thirtyfour.ui
A Selenium (element 34) WebDriver UI Library for C# and Java
dotnet selenium selenium-webdriver test-automation test-framework testing testing-framework
Last synced: 11 Apr 2025
https://github.com/piotrfleury/pickled_cucumber
A simple Cucumber test engine for Dart and Flutter
cucumber dart dartfrog flutter test-automation testing testing-tools
Last synced: 12 Apr 2025
https://github.com/eliasnogueira/selenium-dynamic-grid-example
Example project that run multi-browser web test automation in parallel using Selenium Grid and Docker
grid java parallel-tests selenium-webdriver test-automation
Last synced: 13 Feb 2025
https://github.com/generalmimon/ks-bits-fuzzer
Kaitai Struct bits int fuzzer
bit-manipulation fuzzer fuzzing kaitai-struct parsing test-automation testing testing-tools
Last synced: 11 Feb 2025
https://github.com/dtinth/testers-friend
Semi-automated testing tool based on Puppeteer
nodejs puppeteer test-automation
Last synced: 23 Nov 2024
https://github.com/ctrf-io/mocha-ctrf-json-reporter
A Mocha JSON test results reporter that follows the CTRF schema
mocha mocha-reporter test-automation test-reporting
Last synced: 10 Feb 2025
https://github.com/jupegarnica/tepi
A .http Test Runner
api-rest api-testing end-to-end-testing end2end-testing http-client test-automation test-end-to-end test-endpoint test-runner testing
Last synced: 13 Apr 2025
https://github.com/dhq-boiler/boilerse2e
Support your E2E testing
appium csharp desktop mstest nunit test-automation ui-testing winforms wpf xunit
Last synced: 11 Apr 2025
https://github.com/chase-moskal/cynic
simple async run-anywhere js testing framework
browser commonjs esm esmodules javascript node puppeteer test-automation test-runner testing testing-framework testing-tools typescript
Last synced: 10 Feb 2025
https://github.com/automationpanda/selenium-screenplay-python
An example project using Selenium WebDriver with the Screenplay Pattern in Python
python screenplay screenplay-pattern selenium selenium-webdriver test-automation web-testing
Last synced: 22 Nov 2024
https://github.com/sarathm09/vibranium
API testing and data generation made easy
api api-testing api-testing-framework assertions data-generation functional-testing json json-schema node-js nodejs regression-testing test-automation test-driven-development test-framework testing-framework testing-tools vibranium vibranium-tests
Last synced: 21 Mar 2025
https://github.com/qavajs/webstorm-adapter
Package to enable cucumberjs runner for qavajs projects
Last synced: 11 Jan 2025
https://github.com/qavajs/service-selenium-standalone
service to work with selenium standalone
Last synced: 01 May 2025
https://github.com/cdimascio/couchinator
🛋️ Fixtures for CouchDB and IBM Cloudant: Create and teardown cloudant dbs
bluemix cli cloudant couchdb database fixture-loader fixtures ibm-cloudant test-automation test-driven-development
Last synced: 24 Apr 2025
https://github.com/VitorMarinheiro/Cypress
Using Cypress at various levels of complexity to help Medium Articles readers.
cypress cypress-io javascript test-automation
Last synced: 11 Mar 2025
https://github.com/z-shell/z-a-test
🌀 An annex runs tests via make or zunit If any found – after installing and updating a plugin or snippet
test-automation test-instrumentation testing zannex
Last synced: 11 Apr 2025
https://github.com/qavajs/po-cypress
library for plain-english access to page object for cypress binding
Last synced: 01 May 2025
https://github.com/keploy/testgpt
TestGPT is a GitHub Action designed to execute Keploy test cases and generate detailed test reports.
cicd e2e-testing github-actions go java javascript python python3 shell test-automation test-runner test-suites testgpt testing testing-automation testing-tools typescript
Last synced: 05 May 2025
https://github.com/automators-com/test-automation-agent
Generate tests for you application using an autonomous AI agent
agent ai javascript playwright python test-automation testing typescript
Last synced: 10 Apr 2025
https://github.com/xray-app/tutorial-js-cypress-cucumber
Tutorial with Cypress tests, implemented using Cucumber and JavaScript, integrated with Xray and Jira
cucumber cypress javascript jira test-automation testing xray
Last synced: 01 May 2025
https://github.com/CyberAlpaca/squish-api-python-extension
SQUAPE - Python package that extends Squish API
python qt squish test test-automation testing-library
Last synced: 17 Nov 2024
https://github.com/xray-app/tutorial-js-playwright
Tutorial with Playwright tests, in JavaScript
javascript jira playwright test-automation testing xray
Last synced: 01 May 2025
https://github.com/ctrf-io/dotnet-ctrf-json-reporter
A MSTest, Nunit, XUnit JSON test results reporter that follows the CTRF schema
dotnet-reporter mstest nunit test-automation test-reporting xunit
Last synced: 09 Apr 2025
https://github.com/peculiarventures/pv-webcrypto-tests
A basic test suite for WebCrypto.
capabilities javascript test-automation testing webcrypto
Last synced: 10 Apr 2025
https://github.com/tommylemon/unitauto-py
☀️ 机器学习单元测试平台,零代码、全方位、自动化 测试 方法/函数 的正确性、可用性和性能。☀️An unit testing platform powered by machine learning. Coding-free, comprehensive and automatic testing for methods/functions.
automation automation-library python python-lib python-library python3 test-automation test-library testautomation unit-test unit-testing unittest unittesting ut
Last synced: 23 Mar 2025
https://github.com/SeLite/SeLite.github.io
Documentation of SeLite. :heavy_check_mark: For wiki see https://github.com/SeLite/SeLite instead.
automation collaboration configuration-management data-driven database firefox functional gui interactive javascript qa reporting script selenium selite sqlite sqlite-database test test-automation testing
Last synced: 11 Mar 2025
https://github.com/kostya-zero/zeroProbe
An interesting and powerful tool for project testing written in C#.
test-automation testing-tools tests
Last synced: 11 Mar 2025
https://github.com/choaib-elmadi/test-repository
This repository serves as a test environment.
git github javascript test-automation testing
Last synced: 15 Apr 2025
https://github.com/vrknetha/playwright-clipboard
Cross-browser clipboard testing solution for Playwright, providing reliable clipboard operations across Chromium, Firefox, and WebKit.
clipboard playwright test-automation typescript
Last synced: 30 Apr 2025
https://github.com/freeautomationlearning/testngframework
This is Chirag... and this Repo for TestNG code...... You can see TestNG tutorial video at given you tube channel
chirag selenium selenium-grid selenium-java selenium-tests selenium-webdriver test-automation test-framework testing-framework testing-tools testng tube-channel youtube-channel
Last synced: 13 Feb 2025
https://github.com/yuryalencar/teasy-generator
This project contains a web application for generate tests sequences, using tree method.
deno reactjs test-automation test-sequences testing-tools
Last synced: 20 Apr 2025
https://github.com/zbigg/mocha-webdriver-runner
Run Mocha tests in browsers using Selenium WebDriver
browser javascript mocha selenium selenium-webdriver tdd test-automation testing webdriver webdriverjs
Last synced: 13 Apr 2025
https://github.com/auto-browse/auto-browse-ts
Auto-Browse: AI Enabled Browser Automation
ai ai-test-generator ai-testing-tool auto-browser automation browser-agent browser-automation browser-use computer-use langchain llm mcp openai playwright test-automation testing
Last synced: 07 May 2025
https://github.com/mfaisalkhatri/webdriveriopoc
Mobile automation using Webdriverio
automation beginner learning-by-doing test-automation testing tutorial webdriverio
Last synced: 11 Feb 2025
https://github.com/cdhunt/httpunitps
Unit testing for network endpoints.
devops-toolkit powershell test-automation
Last synced: 21 Mar 2025
https://github.com/lambdatest/lt-appium-java-junit
Run JUnit and Appium scripts on LambdaTest automation cloud. A sample repo to help you run JUnit framework based test scripts in parallel with LambdaTest
android-automation app-automation appium appium-junit ios-automation java java-junit lambdatest mobile-app-testing test-automation testing-tools
Last synced: 04 Dec 2024
https://github.com/applitools/example-playwright-typescript
Applitools Example: Playwright in TypeScript
applitools applitools-example applitools-eyes applitools-tutorial playwright test-automation tutorial typescript ultrafast-grid visual-testing
Last synced: 15 Apr 2025
https://github.com/szcn/jsexecutor
Script executor and E2E testing support framework written in Java and JS
executor javascript javascript-tests selenium-java selenium-webdriver test-automation testing
Last synced: 12 Apr 2025
https://github.com/aidoskanapyanov/django-rest-api-ci-cd-template
A Django REST API template for scalable applications, featuring modern CI/CD, Docker Swarm deployments with zero-downtime SSL, automated changelogs, dynamic OpenAPI/Swagger UI documentation, and integrated tests with coverage reports, artifacts, and badges.
cicd coverage devops django django-rest-framework docker docker-compose docker-swarm github-actions python rest-api test-automation
Last synced: 14 Apr 2025
https://github.com/moatazeldebsy/the-internet-automation-playwright-typescript
The Internet Automation with Playwright and TypeScript
automated-testing playwright-typescript test-automation typescript webtesting
Last synced: 16 Dec 2024
https://github.com/prdpx7/cmdjudge
A simple command line code judge
bash-script competitive-programming pypi test-automation
Last synced: 14 Apr 2025
https://github.com/tommyriquet/pvonweb
PVonWeb is a web application designed as part of a final year project for the management of transcripts.
automation devops expressjs githubactions react test-automation
Last synced: 12 Apr 2025
https://github.com/tahanima/theinternetautomation
A simple UI Test Automation project of 'The Internet' website using Selenium WebDriver with Java binding.
gradle java owner pom selenium-webdriver test-automation testng webdrivermanager
Last synced: 13 Feb 2025
https://github.com/atata-framework/atata-htmlvalidation
.NET library that adds HTML page validation to Atata using html-validate NPM package
atata csharp dotnet framework html html-validate html-validation test-automation testing validation
Last synced: 23 Apr 2025
https://github.com/protonmail/android-fusion
Android Fusion is a extensible lightweight Android instrumented test framework that combines Espresso, UI Automator and Compose Ui Test into one easy-to-use API with the clear syntax, at the same time keeping the native Android frameworks APIs unchanged.
android test-automation testing-tools
Last synced: 14 Jan 2025
https://github.com/teamkun/scenamatica-action
Enhance PaperMC plugin quality with its automation framework: YAML-defined tests, CI/CD integration.
bukkit bukkit-plugin github-actions gtihub-action minecraft papermc papermc-plugin peyang scenario-test scenario-tester scenario-testing spigot spigot-plugin test test-automation workflow
Last synced: 02 Dec 2024
https://github.com/unflakable/unflakable-javascript
Official Unflakable Plugins for JavaScript
automation ci ci-cd cypress cypress-plugin cypress-tests developer-productivity developer-tools devtools flakiness flaky flaky-tests javascript javascript-testing jest regression-testing release-engineering test-automation testing typescript
Last synced: 28 Apr 2025
https://github.com/f5devcentral/big-ip-atc-ready
Inspec profile to validate the readiness of the BIG-IP Automation Toolchain (ATC)
devops f5-bigip inspec test-automation testing
Last synced: 11 Apr 2025
https://github.com/golemhq/golem-tests
Tests for the Golem project.
automation golem python selenium selenium-webdriver test-automation
Last synced: 10 Feb 2025
https://github.com/jfilhogn/stressify.jl
Repository to create a framework of performance testing with JuliaLang
julia-language performance-testing pipeline test-automation
Last synced: 18 Dec 2024
https://github.com/jaktestowac/vscode-playwright-snippets
Visual Studio Code extension with code snippets for Playwright🎭
playwright playwright-tests playwright-typescript snippets test-automation typescript visual-studio-code visual-studio-code-extension
Last synced: 12 Apr 2025
https://github.com/wildec2/java-selenium-framework
This is a java and selenium based framework for web UI automation testing on PWAs or responsive web apps. The framework caters for desktop(multiple browsers), mobile and tablet. Here we tap into device mode offered by Chrome(dev tools) when running mobile or tablet tests. Using device mode this allows the frontend to be rendered server side which can be essential for PWA testing. Included is a selenium grid setup via docker-compose to allow for remote headless running of tests. The build tool is gradle and we use the testng test automation framework for the tests.
docker docker-compose gradle java jenkins jenkins-pipeline pageobjectmodel pwaautomationtesting responsivewebtesting selenium selenium-grid selenium-java selenium-webdriver test-automation testng testng-suites uiautomation webautomation webautomationtesting
Last synced: 09 Apr 2025
https://github.com/nikita-filonov/sample_go_grpc_testing
allure allure-report api go golang grpc grpc-go test-automation testing
Last synced: 29 Jan 2025
https://github.com/slxiao/python-test-automation-atoz
Python test automation tricks from A to Z, with examples
a-z python-tricks test-automation
Last synced: 06 Apr 2025
https://github.com/ebazhanov/angular-cypress-example
run cypress tests in angular App on localhost & github 'Actions' (Typescript)
angualr2 cypress github-actions test-automation tests typescript
Last synced: 14 Apr 2025
https://github.com/automationpanda/visual-testing-with-cypress
Tutorial: Visual Testing with Cypress and Applitools
applitools cypress javascript test-automation testing tutorial visual-testing
Last synced: 22 Nov 2024
https://github.com/s-a/muenchhausen-client
Produce authentic fake mockup data
console console-application console-tool fake fake-content fake-data mock mocking mockup shell terminal test test-automation testing testing-tools tests
Last synced: 22 Apr 2025
https://github.com/qavajs/xray-formatter
xray formatter for qavajs framework
Last synced: 01 May 2025
https://github.com/rick-van-dam/cleanaspcorewebapitemplate
A productive ASP .NET minimal api template
api asp-net asp-net-core csharp dotnet minimal-api net opentelemetry template-project test-automation testcontainers testing vertical-slice-architecture
Last synced: 08 May 2025
https://github.com/codewithmmak/rest-api-requests-python
RESTful API Testing in Python with requests
api api-automation api-testing-framework pytest pytest-bdd pytest-html python requests restful-api test-automation
Last synced: 23 Nov 2024
https://github.com/nikita-filonov/tests-coverage-tool
Ultimate tool to measure gRPC service coverage from tests
coverage coverage-report coverage-testing go golang grpc grpc-go grpc-service qa-automation test-automation testing testing-tools
Last synced: 16 Apr 2025
https://github.com/qavajs/steps-accessibility
Steps to perform accessibility checks using axe library.
Last synced: 01 May 2025
https://github.com/codewithmmak/webdriverio-mocha-chai-javascript
This is sample Test Automation framework designed using WebdriverIO, Mocha, Chai and Javascript. And in this framework we will see some basic working examples for learning.
chai javascript mocha test-automation webdriverio webdriverio-boilerplate-framework
Last synced: 23 Nov 2024
https://github.com/alexmalins/github-actions-cicd-example
Example Python repo employing GitHub Actions for CI/CD
black cicd codecov continuous-integration coverage documentation github-actions mypy pylint python test-automation unittest
Last synced: 19 Nov 2024
https://github.com/Tahanima/TheInternetAutomation
A simple UI Test Automation project of 'The Internet' website using Selenium WebDriver with Java binding.
gradle java owner pom selenium-webdriver test-automation testng webdrivermanager
Last synced: 11 Mar 2025
https://github.com/05798/pytest-git-selector
A pytest plugin to deselect tests that are not affected by code changes
cicd python test-automation testing
Last synced: 17 Nov 2024
https://github.com/ZReC/AnimePaheXtractor
a way to download and backup your anime series
anime scraping series test-automation
Last synced: 11 Mar 2025
https://github.com/kdunee/intentguard
A Python library for verifying code properties using natural language assertions.
ai-testing code-quality code-verification language-models llm natural-language pytest test-automation testing unittest
Last synced: 24 Mar 2025
https://github.com/timekadel/lazy
A Node.js API framework made by lazy developers for lazy developers.
api database easy-to-use fast javascript modern mysql open-source orm rest-api socket-io test-automation testing
Last synced: 23 Nov 2024
https://github.com/chaseungjoon/BOJ-Auto-Test
문제 번호를 입력하면 자동으로 예제를 긁어와, 내 코드에 예제 입력을 넣고, 출력과 일치하는지 확인해줍니다
automation boj code-testing test-automation
Last synced: 11 Mar 2025
https://github.com/isgarlo/givemeadriver
Get a Java WebDriver instance changing no line of your test code.
java selenium-webdriver test-automation testing-tools webdriver
Last synced: 06 Apr 2025
https://github.com/kubeshop/setup-testkube
GitHub Action to set up the Testkube CLI
automation cicd github-actions test-automation testing
Last synced: 07 Apr 2025
https://github.com/nishants/wirestub
A wrapper over wiremock , to make it work like a stub.
automation jeyson stubbing test-automation testing wiremock
Last synced: 26 Feb 2025