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: 2024-11-15 00:29:43 UTC
- JSON Representation
https://github.com/robotframework-thailand/robotframework-redislibrary
Robot Framework keywords to access and manipulate in-memory data on Redis
redis robotframework test-automation
Last synced: 09 Oct 2024
https://github.com/styczynski/bash-universal-tester
:white_check_mark: Universal testing script for bash
bash bash-script bash-universal-tester cli cli-utilities script shell-script test test-automation test-data test-runner testing testing-tools unit-testing
Last synced: 15 Oct 2024
https://github.com/wkrzywiec/cypress-simple-ci-report
Simple Cypress project with GitHub Actions workflow for generating and publishing test execution result page.
cypress e2e-tests github-actions github-pages test-automation
Last synced: 29 Oct 2024
https://github.com/neronmoon/teamcitycodeception
Teamcity + Codeception = :heart:
codeception continuous-integration integration php runner-script teamcity test-automation
Last synced: 14 Nov 2024
https://github.com/LambdaTest/CSharp-NUnit-Selenium
Run test automation on cloud with NUnit and LambdaTest. This is a sample repo to help you execute NUnit framework based test scripts in parallel with LambdaTest automation testing cloud
automated-tests lambdatest nunit selenium selenium-tests selenium-webdriver test-automation testing testing-tools web-testing
Last synced: 23 Oct 2024
https://github.com/claytonneal/nrobot-server
.Net Framework Integration for Robot Framework
robot-framework test-automation
Last synced: 09 Oct 2024
https://github.com/arnaudbuchholz/ui5-test-runner
A test runner for UI5 applications enabling parallel execution of tests.
automation sapui5 test-automation testing-tool ui5
Last synced: 05 Nov 2024
https://github.com/anze3db/selenium-testing-library
Selenium Testing Library (STL) is a Python library implementing Testing-Library in Selenium.
python selenium selenium-python selenium-webdriver test-automation testing testing-library
Last synced: 09 Oct 2024
https://github.com/qavajs/steps-playwright
Collection of playwright steps for qavajs framework
Last synced: 12 Nov 2024
https://github.com/qavajs/steps-wdio
Collection of WDIO steps for qavajs framework
Last synced: 12 Nov 2024
https://github.com/sskorol/selenium-camp-17
Source code for SC17 talk: http://seleniumcamp.com/talk/how-java-8-can-simplify-test-automation
assertj java java-8 javamoney javaslang jsoup lombok pageobject qaa selenium-webdriver streamex test-automation testing testng
Last synced: 12 Oct 2024
https://github.com/jidicula/go-fuzz-action
GitHub Action for Go 1.18 fuzz testing
fuzz-testing github-action github-actions go golang test-automation
Last synced: 11 Oct 2024
https://github.com/stryker-mutator/robo-coasters-example
An example project for Stryker
coverage javascript mutation-testing test-automation test-tools testing
Last synced: 08 Nov 2024
https://github.com/99x/codespecjs
UI Automation Testing without writing a single line of code
cucumber hacktoberfest javascript protractor test test-automation
Last synced: 11 Oct 2024
https://github.com/Elmasekar/Behave-browser-options
A sample repo to help you set browser-specific options in Behave on LambdaTest. Run your automation test scripts in Behave on Lambdatest.
automation automation-test behave-browser-option behave-browser-options options-in-behave pyrhon python-3 python3 set-browser-specific-option set-browser-specific-options test-automation
Last synced: 23 Oct 2024
https://github.com/ghoshasish99/api-testing-pytest
Pytest - API testing with Python requests
apitesting pytest python requests test-automation
Last synced: 15 Nov 2024
https://github.com/opencodeco/testcontainers-php
Testcontainers is a PHP library that supports PHPUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
docker docker-compose hacktoberfest php phpunit test-automation testing zendvm
Last synced: 25 Sep 2024
https://github.com/qavajs/po-playwright
library for plain-english access to page object
Last synced: 12 Nov 2024
https://github.com/qualityshepherd/testcafe-example
An example Testcafe project, chock full of e2e testy goodness
delicious-eggs e2e-testing es6 examples javascript nodejs pageobject-pattern parallel test-automation testcafe
Last synced: 11 Nov 2024
https://github.com/qavajs/steps-api
Collection of steps to work with web API
Last synced: 12 Nov 2024
https://github.com/boneskull/xstate-audition
Test Actor behavior in XState v5
actor state-machine state-management statecharts test test-automation testing xstate
Last synced: 29 Oct 2024
https://opencodeco.github.io/testcontainers-php/
Testcontainers is a PHP library that supports PHPUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
docker docker-compose hacktoberfest php phpunit test-automation testing zendvm
Last synced: 18 Oct 2024
https://github.com/qavajs/demo
demo repository demonstrating framework capabilities
Last synced: 12 Nov 2024
https://github.com/paulogoncalvesbh/qa-trate-sua-automacao-como-software
Repositório do post "QA, trate sua automação como software"
Last synced: 14 Oct 2024
https://github.com/serhatbolsu/api-test-javascript-jest-boilerplate
Restful API Test Automation Sample - Boilerplate - ATDD - Resource Objects - Jest - Superagent - Express - Allure
api-testing api-testing-framework javascript-tests rest-api restful-api test test-automation testing-tools
Last synced: 09 Nov 2024
https://github.com/robotcodedev/robotframework-gherkin-parser
RobotFramework GherkinParser
bdd bdd-tests cucumber gherkin gherkin-language gherkin-parser python robotframework robotframework-cucumber robotframework-gherkin robotframework-parser test-automation testing testing-tool
Last synced: 09 Oct 2024
https://github.com/negbie/go-baresip
Go baresip wrapper for automated SIP tests
baresip go rtp sip speech-quality test-automation voip
Last synced: 12 Oct 2024
https://github.com/tylerlaberge/jasper
An asynchronous behavior-driven development framework.
async asynchronous bdd behavior behavior-driven-development framework library python tdd test test-automation test-driven-development test-framework testing testing-tools tests
Last synced: 08 Nov 2024
https://github.com/nespresso/ntaf
Nestlé Test Automation Framework (NTAF)
automated-testing cucumberjs gherkin node-module test-automation testing wdio
Last synced: 12 Oct 2024
https://github.com/wasslz/Thingsboard-Load-Test
Python script that's used to do load testing on Thingsboard platform built on thingsboard-python-client-sdk
load-testing mqtt python test-automation thingsboard
Last synced: 31 Oct 2024
https://github.com/runreflect/tdm
tdm (short for Test Data Management) is an open-source library to help you manage your test data. You can think of it as a Terraform for Test Data: You define the state your test data should be in, and TDM interfaces with your data stores (e.g. your own APIs and/or third-party APIs) to get things into that desired state.
openapi test-automation testing-library testing-tools typescript
Last synced: 07 Nov 2024
https://github.com/eldaduzman/robotframework-gevent
Run robotframework keywords asynchronously with the power of gevent
asynchronous-programming atdd automation python robotframework rpa test-automation
Last synced: 09 Oct 2024
https://github.com/wasiqb/coteafs-datasource
:ledger: Simple Data file to object parser supports JSON, YML, XML and properties file format.
hacktoberfest json parser pojo properties test-automation test-data xml yaml yml
Last synced: 13 Oct 2024
https://github.com/qavajs/template
library that allow to define step definitions on Gherkin language
Last synced: 12 Nov 2024
https://github.com/wbaldoumas/graphql-to-karate
Automagically generate Karate API tests from your GraphQL schemas. Useful for test-driven development, change validation in CI/CD, and more.
graphql graphql-schema graphql-server karate karate-framework tdd test-automation testing testing-tools
Last synced: 11 Oct 2024
https://github.com/hdorgeval/puppeteer-core-controller
Fluent API around puppeteer-core
e2e fluent-api puppeteer puppeteer-core test-automation test-runner
Last synced: 12 Oct 2024
https://github.com/phihos/django-mutpy
Django integration for the mutation testing framework MutPy.
django mutation-testing python python3 test-automation testing
Last synced: 10 Nov 2024
https://github.com/altwalker/altwalker
AltWalker is an open source Model-Based Testing framework that supports running tests written in Python3 and .NET/C#.
altwalker dotnet graphwalker model-based-testing python test-automation testing
Last synced: 12 Nov 2024
https://github.com/saksmt/ktest
kTest - integration/acceptance/system/whatever test oriented modular test framework in Kotlin
acceptance-testing integration-testing kotlin system-testing test test-automation test-framework testing testing-framework tests
Last synced: 07 Nov 2024
https://github.com/quick-perf/quickperf-live
Ease your work on Spring Boot applications: quickly generate functional non-regression tests, diagnose performance and generate non-regression tests on performance-related properties.
allocation java n-plus-1 nplus1 performance performance-metrics performance-monitoring spring spring-boot test-automation test-generation test-generator testing-tools
Last synced: 27 Oct 2024
https://github.com/webdriverio-community/wdio-rerun-service
A WebdriverIO service that tracks failing tests and scenarios, allowing failing or unstable tests or scenarios to be re-run.
automated-testing cucumber jasmine javascript mocha rerun service test-automation testing-tools webdriverio
Last synced: 06 Nov 2024
https://github.com/eliasnogueira/appium-read-qrcode
How to read QR content from an Android app using Appium and Zxing
appium appium-android java mobile-testing test-automation zxing
Last synced: 11 Oct 2024
https://github.com/bakkappan/playwrighttutorialfullcourse
Playwright Tutorial Full Course
automation-testing playwright playwright-api playwright-automation playwright-automation-tutorial playwright-demo playwright-for-beginner playwright-framework playwright-full-course playwright-github playwright-javascript playwright-testing playwright-tests playwright-tutorial playwright-vs-cypress playwright-vs-selenium sdet software-testing test-automation
Last synced: 14 Nov 2024
https://github.com/metan-ucw/runltp-ng
Minimalistic LTP testrunner
kernel linux linux-kernel ltp test-automation
Last synced: 07 Nov 2024
https://github.com/krassowski/anki_testing
A small utility for testing Anki 2.1 addons
anki anki-addon anki-testing continuous-integration test-automation testing
Last synced: 15 Nov 2024
https://github.com/peterservice-rnd/robotframework-materials
robotframework test-automation testing
Last synced: 29 Sep 2024
https://github.com/M-Scott-Lassiter/Fred-the-Developer
Enhance your projects with a standalone VBA development framework that provides debugging, source control, and Test Driven Development tools with 100% VBA.
debugging excel excel-vba logging test-automation vba vba-ide
Last synced: 13 Aug 2024
https://github.com/quantori/behavioral.automation
Tool for UI test automation based on Selenium and Specflow within a BDD process.
bdd selenium specflow test test-automation
Last synced: 10 Nov 2024
https://github.com/mitchellkrogza/travis-ci-nginx-for-testing-nginx-configuration
How to get Travis CI to test Nginx code including nginx.conf, vhosts and custom nginx code you have written and need to test using Travis CI's build checker.
build-automation build-tools nginx nginx-configuration nginx-php nginx-php-fpm nginx-server test-automation travis-ci travis-ci-configuration
Last synced: 11 Oct 2024
https://github.com/sautermi0/abaptestisolationdemo
ABAP Test Isolation Frameworks Demo
abap abap-development abap-oo isolation test-automation testing testing-tools tests
Last synced: 10 Oct 2024
https://github.com/old-xebis/repository-template
Highly automated, up-to-date, and well-documented repository template. Checks for common problems, Markdown, YAML, Bash, formats, lints, and tests before committing or pushing so you don't have any surprises at CI or when releasing your code to GitLab and GitHub!
anti-todo bash changelog-generator conventional-commits git git-hooks gitlab gitlab-ci gitlint lints markdown pre-commit readme-template release-notes repository-template semantic-release semantic-versioning shell test-automation yaml
Last synced: 07 Nov 2024
https://github.com/morkeleb/clickmonkey
A monkey that clicks around on webpages doing random input style testing.
node-module nodejs selenium selenium-webdriver test-automation testing testing-tools
Last synced: 20 Oct 2024
https://github.com/dipjyotimetia/cypresstestframework
CypressTest Framework
cypress cypress-io cypress-tests test-automation testing
Last synced: 11 Oct 2024
https://github.com/xray-app/xray-automation-js
Xray client TypeScript & JavaScript library for assisting on test automation tasks
continuous-integration javascript-library jira npm-package test-automation testing xray
Last synced: 12 Nov 2024
https://github.com/pheymann/artie
Scala test-framework for REST service refactorings
json microservice refactoring response-comparison rest shapeless test-automation testing
Last synced: 27 Oct 2024
https://github.com/catdad/puptron
🐶 automate your Electron application with Puppeteer
automation electron puppeteer test-automation testing
Last synced: 06 Nov 2024
https://github.com/sanix-darker/testa
A POC for testing your code, only with comments.
automated-tests developpers json python test test-automation test-driven-development test-framework test-runner testing testing-framework testing-tools testng tests
Last synced: 14 Oct 2024
https://github.com/rajatt95/testautomationframework_yt_rajat_web_playwright_js
This repository contains a Test Automation Framework built using Playwright and Javascript for automated testing of web applications.
chromium custom-utilities github-actions javascript nodejs page-object-model parallel-cross-browser-testing playwright playwright-html-report retries screenshot test-automation traces vscode
Last synced: 12 Oct 2024
https://github.com/firebirdsql/firebird-testcontainers-java
Firebird-testcontainers-java is a module for Testcontainers.org to provide lightweight, throwaway instances of Firebird for JUnit tests.
docker firebird java jaybird junit test-automation testing
Last synced: 12 Nov 2024
https://github.com/gregswindle/maven-code-quality-pom
Enforce and report code quality with JUnit, JaCoCo, Hamcrest, FindBugs, PMD, CodeNarc, Checkstyle (Google), Enforcer, Duplicate-Finder, JDepend, and more with this Maven POM.
code-coverage code-quality coding-standards coding-style java license-checking license-management maven maven-pom reporting reports test-automation
Last synced: 13 Oct 2024
https://github.com/antonihub/antonihub
QA Engineer | SDET | Software Quality Assurance | CI/CD | DevOps | Linux | Selenium WebDriver | Jenkins | Python
database docker git github-actions jenkins linux python qa qa-automation qaautomation quality quality-assurance sdet selenium selenium-webdriver test test-automation testing vagrant
Last synced: 07 Nov 2024
https://github.com/sap-samples/abap-test-isolation-examples
The samples in this repository demonstrate how test isolation can be achieved in ABAP. It does this by giving examples for the available tools the ABAP Platform.
abap abap-development abap-oo isolation sample sample-code samples test-automation testing testing-tools tests
Last synced: 10 Oct 2024
https://github.com/damies13/testdatatable
A shared data table store for use by testing applications
performance-testing regression-testing test-automation test-data testing testing-tools
Last synced: 27 Oct 2024
https://github.com/cdcgov/cdh-lava-react
CDC Data Hub Lifecycle, Analysis & Visualization Accelerator (LAVA) REACT Components based on machine readable requirements.
agile-development azure data-analysis data-catalog data-governance data-quality data-science data-visualization databricks datavisualization devops excel-export metadata operations powerautomate powerbi pyspark security sql test-automation
Last synced: 08 Nov 2024
https://github.com/qavajs/vscode
VSCode extension to work with qavajs framework
Last synced: 12 Nov 2024
https://github.com/qavajs/format-report-portal
Formatter for EPAM report portal
cucumber-js qa test-automation testing
Last synced: 12 Nov 2024
https://github.com/sskorol/selenium-camp-16
Selenium Camp 2016 - Effective UI tests scaling on Java - talk's demo
demo java java-8 mysql rest selenium-grid selenium-webdriver test-automation testng vibur-object-pool
Last synced: 12 Oct 2024
https://github.com/atata-framework/atata-webdriverextras
A set of C#/.NET extension methods and other extra classes for Selenium WebDriver
atata csharp selenium selenium-webdriver test-automation testing webdriver
Last synced: 10 Nov 2024
https://github.com/exasol/exasol-testcontainers
Test container for Exasol on Docker
docker exasol exasol-integration integration-testing junit test-automation test-containers
Last synced: 14 Nov 2024
https://github.com/eliasnogueira/3-design-patters-arch-decisions
Repo for the presentation 3 Design Patterns and Architecture Decisions you must use in your project
allure-report architecture junit5 presentation selenium-webdriver test-automation
Last synced: 11 Oct 2024
https://github.com/wpanas/testcontainers-examples
Bunch of sample projects that showcase how to use Testcontainers with Spring Boot, JUnit 5, Kotest together with PostgreSQL or Kafka. Finally, this repo shows not only how to test with Testcontainers, but also how to run your application locally
docker hacktoberfest junit kotlin samples spring-boot test-automation testcontainers
Last synced: 06 Nov 2024
https://github.com/mfaisalkhatri/webdriverio-ts-appium
This repository has sample tests to run mobile automation for android using WebdriverIO with TypeScript
android-automation beginner mobile-automation mobile-testing test-automation testing tutorial typescript webdriverio
Last synced: 11 Oct 2024
https://github.com/luckyshot/feathertest
Fast and easy Website Automated Testing and Macros as a Google Chrome extension
chrome chrome-extension chrome-extensions easy-to-use javascript test-automation test-driven-development testing testing-framework testing-tools
Last synced: 28 Oct 2024
https://github.com/gompact/gofixtures
Golang lib/command line tool to load fixtures to databases, useful for testing
csv database fixture-loading fixtures go golang json postgresql test-automation test-data yaml
Last synced: 23 Oct 2024
https://github.com/nishkarshraj/test-automation
Test Automation for WebApps using Selenium and TestNG Framework.
amazon automation devops firefox github google-chrome java qa-automation-test quality-assurance selenium selenium-webdriver test-automation test-driven-development test-framework testing-tools testng
Last synced: 10 Nov 2024
https://github.com/jessetg/libretro.py
A Python binding for libretro. Intended for writing test scripts for cores, but can be used for any purpose.
ctypes emulation emulator libretro libretro-api libretro-cores libretro-frontend retro retroarch retrocomputing retrogaming test-automation testing testing-tools
Last synced: 14 Nov 2024
https://github.com/andy5995/docker-slackware-build-essential
Dockerfile for building a Slackware image with essential build tools
ci ci-container continuous continuous-integration docker docker-image dockerfile github-actions public-domain slackware test-automation unlicense workflows
Last synced: 02 Nov 2024
https://github.com/antkorwin/cdc-spring
JUnit5 and Spring Cloud Contract DEMO
artifactory docker junit5 microservice spring-cloud spring-cloud-contract teamcity test-automation
Last synced: 11 Oct 2024
https://github.com/Tahanima/restful-booker-api-test-automation
Restful-booker API test automation project using Java and REST Assured.
api java restassured test-automation
Last synced: 23 Oct 2024
https://github.com/avoidwork/tiny-httptest
Lightweight HTTP test framework
capture-cookies cookie cors etag http https test-automation test-framework
Last synced: 01 Nov 2024
https://github.com/roniemartinez/humanframework
Human Framework: Test Automation Framework for Humans™
automated-testing automation humanframework test-automation testing testing-framework
Last synced: 28 Oct 2024
https://github.com/charles-hsiao/robotframework-kafka
A Kafka python library for Robotframework to test events(messages) in Kafka.
assertions automation events kafka kafka-client kafka-consumer kafka-producer kafka-topic pykafka python python-library python2 python27 quality-assurance robot-framework robotframework test-automation test-kafka testing testing-tools
Last synced: 09 Oct 2024
https://github.com/qavajs/soft-assertion
Module that enables soft assertions in qavajs framework
Last synced: 12 Nov 2024
https://github.com/tahanima/restful-booker-api-test-automation
Restful-booker API test automation project using Java and REST Assured.
api java restassured test-automation
Last synced: 11 Oct 2024
https://github.com/grafana/openapi-to-k6
A CLI tool to convert an OpenAPI schema to a TypeScript client to use with k6.
api-development api-testing code-generation devops k6 load-testing openapi performance-testing test-automation testing-tools
Last synced: 08 Nov 2024
https://github.com/accelecode/ui_interactors
UI Interactors makes it simple to write automated browser tests using selenium-webdriver - tests which are resilient to HTML structure and style changes.
browser-automation functional-testing gem ruby selenium selenium-webdriver test-automation webdriver
Last synced: 08 Nov 2024
https://github.com/nicolassiver/http-probe
Utility for HTTP validation. Implementation is based on the Chrome debugging protocol.
chrome-debugging-protocol http-probe test-automation webdriver
Last synced: 14 Oct 2024
https://github.com/qavajs/console-formatter
console formatter for cucumber
cucumber-js qa test-automation testing
Last synced: 11 Oct 2024
https://github.com/ghoshasish99/azuredevops-selfhostedagents-aks
Self-hosted Azure DevOps Agents on Azure Kubernetes Cluster
azure-devops azure-kubernetes-services azure-pipelines azure-pipelines-agent test-automation
Last synced: 15 Nov 2024
https://github.com/sun0day/autocannon-app
A web app based on autocannon
autocannon test-automation web-app
Last synced: 11 Nov 2024
https://github.com/dotupnet/dotup-vscode-test-generator-docs
Test generator is a VSCode Extension which quickly generate test files from Typescript source files.
code-generation code-generator code-quality test-automation test-automation-framework test-framework testing typescript vscode vscode-extension
Last synced: 11 Nov 2024
https://github.com/nottyo/mountebank-samples
example configuration files for Mountebank
ejs mock-server mountebank test-automation
Last synced: 06 Nov 2024
https://github.com/ligurio/testres-db
is a tool to import test results into SQLite database
ci continuous-integration quality-assurance quality-metrics software-testing software-testing-tools test-automation testing testres-db
Last synced: 30 Oct 2024
https://github.com/sanosuke009/pyviztest
A Visual Testing Library in Python. Works with Playwright, Selenium. Can generate Allure Report.
automation playwright playwright-pytest playwright-python pypi python python3 pyviztest selenium snapshot-testing snapshot-tests test-automation testing testing-tools visual-test visual-testing visual-tests webdriver
Last synced: 05 Nov 2024
https://github.com/bcdevices/plt-docs
Reference material for BCD's Production Line Tool (PLT)
docs firmware-updater ict jtag plt test-automation
Last synced: 09 Nov 2024
https://github.com/neiljbrown/restassured-example
An example of how to use the REST-assured library to write black-box, functional tests for REST APIs in Java.
api examples rest restassured test-automation testing testing-tools wiremock
Last synced: 08 Nov 2024