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/grafana/k6-example-azure-pipelines
How to run k6 load tests as part of a Azure Pipelines build
azure-pipelines cd ci examples load-testing test-automation testing
Last synced: 07 Oct 2024
https://github.com/sudharsan-selvaraj/pageobject-examples
A repository of realtime pageobject examples using reusable web components.
design-patterns pageobject pageobject-pattern pageobjectmodel pageobjects selenium selenium-webdriver test-automation
Last synced: 05 Nov 2024
https://github.com/nilaydshah/mochatypescripttest-101
Unit testing using Typescript, Mocha, Chai, Mochawesome, Gulp, Visual Studio Code
chai gulp gulp-task mocha mochawesome node nodejs selenium test-automation testing travis travis-ci typescript typescript-testing ui-testing visual-studio visual-studio-code vscode vsts
Last synced: 07 Nov 2024
https://github.com/avestura/attackdragon
๐งช My tiny project for Software Testing
acceptance-testing course csharp guilan-university integration-testing software-development software-testing system-testing tdd test-automation test-driven test-driven-development testing-tools unit-testing wpf
Last synced: 14 Nov 2024
https://github.com/arquillian/arquillian-container-was
Arquillian WebSphere Containers
integration-testing java jvm test-automation testing websphere websphere-liberty
Last synced: 10 Nov 2024
https://github.com/atata-framework/atata-kendoui
A set of Atata components for Kendo UI
atata csharp kendoui selenium selenium-webdriver test-automation testing webdriver
Last synced: 10 Nov 2024
https://github.com/atata-framework/atata-bootstrap
A set of Atata components for Bootstrap
atata bootstrap bootstrap-components csharp selenium selenium-webdriver test-automation testing webdriver
Last synced: 10 Nov 2024
https://github.com/nottyo/robotframework-samples
best project structure for robotframework including CI with Jenkinsfile
python robotframework selenium test-automation
Last synced: 09 Oct 2024
https://github.com/qavajs/validation
Lib that transform plain english definition to validation functions
Last synced: 12 Nov 2024
https://github.com/whatwg/testutils
Test Utils Standard
browser-testing standard test test-automation testutils testutils-standard whatwg
Last synced: 12 Nov 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/LambdaTest/RSpec-Selenium-Sample
Run test automation on cloud with RSpec and LambdaTest. This is a sample repo to help you execute RSpec framework based test scripts in parallel with LambdaTest automation testing cloud
automation ruby-rspec selenium-rspec selenium-webdriver test-automation testing testing-tools web-testing
Last synced: 23 Oct 2024
https://github.com/Riadayal/Pytest-verify-download
A sample repo to help you verify file download in automation test in Pytest on LambdaTest. Run your automated scripts in Pytest on LambdaTest.
automated-testing automation automation-testing lambdatest pytest pytest-file-download python python-verify-download python-verify-file-download selenium-webdriver test-automation testing verify-download verify-file
Last synced: 23 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/jenkinsci/xray-connector-plugin
Xray Test Management Connector for Jenkins
ci ci-cd cucumber jenkins jira-xray junit robot-framework test-automation testing testing-tools testng xunit
Last synced: 26 Sep 2024
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/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/qavajs/steps-wdio
Collection of WDIO steps for qavajs framework
Last synced: 12 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/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/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/claytonneal/nrobot-server
.Net Framework Integration for Robot Framework
robot-framework test-automation
Last synced: 09 Oct 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/neronmoon/teamcitycodeception
Teamcity + Codeception = :heart:
codeception continuous-integration integration php runner-script teamcity test-automation
Last synced: 14 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/qavajs/steps-playwright
Collection of playwright steps for qavajs framework
Last synced: 12 Nov 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://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/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/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://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/qavajs/steps-api
Collection of steps to work with web API
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/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/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/qavajs/demo
demo repository demonstrating framework capabilities
Last synced: 12 Nov 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/osvaldjr/easy-cucumber
Easy Cucumber JVM DSL tests.
automated-testing automated-tests component-te cucumber cucumber-features cucumber-framework cucumber-java cucumber-jvm cucumber-steps cucumber-tests ff4j java stubby test-automation testing testing-framework testing-tools
Last synced: 18 Nov 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/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/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/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/telekom/bdd-web-app
Behavior-driven tests for web applications. Use proven patterns for your test project. You can write the executable specifications in Cucumber and JBehave and benefit from years of web-application test automation experience.
cucumber jbehave selenium spring test-automation testing
Last synced: 17 Nov 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/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/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/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/applitools/example-cypress9-javascript-ufg
Applitools Example: Cypress 9 in JavaScript with the Ultrafast Grid
applitools applitools-example applitools-eyes applitools-tutorial cypress javascript test-automation tutorial ultrafast-grid visual-testing
Last synced: 16 Nov 2024
https://github.com/lvcarnevalli/javaclean
JAVA Clean template clean architecture, feature toggles and test pyramid
clean-architecture cucumber easy-cucumber feature-toggle ff4j gatling java owasp-zap spock test test-automation test-driven-development test-pyramid testing testing-tools
Last synced: 18 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/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/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/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/qavajs/template
library that allow to define step definitions on Gherkin language
Last synced: 12 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/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/test-zeus-ai/testzeus-hercules
Welcome to Hercules, the world's first open-source testing agent that's here to lift your testing burdens with the strength of a mythological hero.
agents ai autogen automation browser end-to-end-testing hercules large-action-model playwright qa-automation rpa software-testing test-automation testing testing-tools testzeus
Last synced: 16 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/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/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/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/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/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/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/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/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/dipjyotimetia/cypresstestframework
CypressTest Framework
cypress cypress-io cypress-tests test-automation testing
Last synced: 11 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/qavajs/format-report-portal
Formatter for EPAM report portal
cucumber-js qa test-automation testing
Last synced: 12 Nov 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/qavajs/vscode
VSCode extension to work with qavajs framework
Last synced: 12 Nov 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/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/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/shafthq/shafthq.github.io
SHAFT_Engine's official user guide, powered by Docusaurus 3.x
automated-testing automation documentation shaft-engine test-automation testing-tools
Last synced: 15 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/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/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/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/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/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/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/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/catdad/puptron
๐ถ automate your Electron application with Puppeteer
automation electron puppeteer test-automation testing
Last synced: 06 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/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/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/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/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/qavajs/soft-assertion
Module that enables soft assertions in qavajs framework
Last synced: 12 Nov 2024