Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/andreynav/weather

The Weather website E2E tests | Robot Framework

e2e-test e2e-testing robot-framework test-automation

Last synced: 01 Nov 2024

https://github.com/corker/nopenpage

A page object pattern implementation for Selenium

page-object pageobject selenium specflow test-automation test-framework testing webdriver

Last synced: 16 Nov 2024

https://github.com/jrmadsen/pyctest

Python bindings of select portions of CMake/CTest package -- enabling generation of CTest test files from Python without a CMake build system

cmake cmake-modules cmake-resources cmake-scripts cmake-toolchain cmake-toolchains cpack ctest ctest-extension cxx pybind11 python test-automation test-driven-development test-framework test-runner testing testing-framework testing-tools

Last synced: 14 Nov 2024

https://github.com/lenntt/kinglouie

Exploratory test monkey that becomes smarter over time

exploratory-test-monkey model-based-testing selenium test-automation testing web-application

Last synced: 16 Nov 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/abmsourav/wp-tdd

A Test-Driven Development WordPress plugin starter

test-automation testing-tools unit-testing wordpress wordpress-plugin

Last synced: 02 Feb 2025

https://github.com/marketionist/node-testing-server

Simple Node.js server to generate .html, .json, .js, .css, .jpg, .png pages for end-to-end and API testing

nodejs server test test-automation testing-tools

Last synced: 22 Nov 2024

https://github.com/engineeringsoftware/exli

Automatic extraction of inline tests (from unit tests)

inline-tests test-automation test-generation testing

Last synced: 18 Nov 2024

https://github.com/restqa/gherkin-linter-action

🧹 | A Github Action to parse and validate your Gherkin feature files

bdd cucumber e2e gherkin gherkin-lint linter restqa test-automation testing

Last synced: 14 Nov 2024

https://github.com/0rayn/jt

Just-Test is your Test-Harness software made in C for C

c-language test-automation test-harnesses unit-testing

Last synced: 03 Dec 2024

https://github.com/gluster/redant

A Test Automation Framework for a clustered network filesystem -> GlusterFS

distributed-testing glusterfs test-automation

Last synced: 04 Feb 2025

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/altwalker/live-viewer

A web application for visualizing the progress of an AltWalker test run.

altwalker javascript model-based-testing python test-automation testing testing-tools

Last synced: 12 Nov 2024

https://github.com/migueltc13/project-li3

Data-parsing program for reading and interpreting csv files using efficient modular design within Computer Labs III environment.

c-programming-language c-project csv-parser data-encapsulation input-output input-validation modularity statistics test-automation testing

Last synced: 23 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/qavajs/steps-lighthouse

Steps to perform lighthouse audit

qa test-automation testing

Last synced: 12 Nov 2024

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: 09 Feb 2025

https://github.com/moertel/squcumber-postgres

Cucumber-based framework for defining and executing SQL unit, integration and acceptance tests for PostgreSQL databases

cucumber cucumber-framework postgresql postgrest sql test-automation test-driven-development test-framework

Last synced: 11 Oct 2024

https://github.com/monikakonieczna/playwright-ts-project

Example project for Test Automation in Playwright & Typescript for demo site: Swag Labs.

playwright playwright-typescript playwright-ui swaglabs test-automation testing typescript

Last synced: 26 Jan 2025

https://github.com/qavajs/po-testcafe

library for plain-english access to testcafe page object

qa test-automation testing

Last synced: 11 Jan 2025

https://github.com/axonivy/web-tester

Easy Web-Integration tests for your process automation projects (PrimeFaces widgets + Selenium)

axonivy java junit primefaces selenide selenium test-automation testing

Last synced: 11 Oct 2024

https://github.com/ctrf-io/newman-reporter-ctrf-json

A Newman JSON test results reporter that follows the CTRF schema

newman newman-reporter postman test-automation test-reporting

Last synced: 13 Nov 2024

https://github.com/sbcgua/mockup_loader_toolkit

mockup loader ABAP unit testing framework helper package, compiler, viewer ...

abap hacktoberfest test-automation testing-tools

Last synced: 27 Oct 2024

https://github.com/teran/go-docker-testsuite

Library to run any third-party dependency in Docker on any platform Docker supports

docker go go-test go-test-helper go-testing golang test-automation testing-tools

Last synced: 31 Jan 2025

https://github.com/vanila-io/automatio

Public repo of Automatio.co for reporting bugs, fixes, issues and reading Faq, Docs, etc

automation data-mining scraper scraping test-automation

Last synced: 06 Jan 2025

https://github.com/cmccarthyirl/spring-cucumber-appium

This project executes Appium/Cucumber tests sequentially or in parallel using TestNG, Spring, Java, Logback and Extent Reports to provide a basic test harness.

appium appium-android appium-framework appium-ios appium2 cucumber cucumber-io cucumber-java extentreports java-17 multi-module sparkreporter spring-boot test-automation test-framework test-harness testng

Last synced: 18 Jan 2025

https://github.com/alertbox/todomvc-cucumber-protracteer

Minimalistic template project to kick start Gherkin style E2E tests written in Screenplay pattern using Puppeteer w/ Protractor + CucumberJS.

bdd cucumberjs e2e gherkin headless-chrome nodejs protractor protractor-cucumber-framework puppeteer starter-kit template-project test-automation todomvc-demo

Last synced: 28 Nov 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/brookswoolf/CA-Portfolio-Reconciliation

This repository showcases a model I developed while working in asset management. This was a process improvement to mitigate risk and ensure accuracy with our largest custodian .

excel test-automation vba vba-excel vba-forms vba-library vba-macros vba-modules visual-basic work

Last synced: 04 Dec 2024

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/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: 04 Feb 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/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/rozek/node-red-test-support

trivial framework for automated tests with Node-RED

node-red node-red-flow test-automation

Last synced: 29 Jan 2025

https://github.com/yokawaiik/order_management_system

My master's thesis. Design and development of an order management system based on the use of blockchain and smart contracts as a control and accounting tool.

accouting blockchain hardhat management-system openzeppelin-solidity smart-contracts solidity test-automation testing

Last synced: 09 Jan 2025

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/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/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/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/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/unickq/test-automation-example

Test automation examples with different frameworks and languages

test-automation

Last synced: 02 Feb 2025

https://github.com/charlyautomatiza/playwright-workshop-esp

Workshop en Español: Web Testing Moderno con Playwright

playwright qa qaautomation test-automation typescript webautomation workshop

Last synced: 03 Feb 2025

https://github.com/rajatt95/playwright_js_bdd_codeceptjs

Automation Testing | Web | Playwright | Javascript | VS Code | BDD | CodeceptJS | Page Object Model | Assertions | Multiple Scenarios | Before and After Hooks

assertions bdd codeceptjs hooks javascript page-object-model playwright test-automation vscode

Last synced: 02 Feb 2025

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: 26 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: 02 Feb 2025

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: 03 Feb 2025

https://github.com/andostronaut/drowser-site

The official website and documentation for Drowser and Drowser Studio.

ai drowser graphics metrics test-automation testing

Last synced: 12 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/mahamorim/bootcamp-quality-assurance-gft

Desafios e conteúdos do programa GFT Quality Assurance.

bootcamp java junit mockito quality-assurance rest-api selenium test-automation testing

Last synced: 02 Jan 2025

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/virtualansoftware/idaithalam-postman-collection

Cucumber BDD style No Code/Low Code/Script Less API Test automation framework demo application. As a tester, they can populate the Excel spread sheet and can run the test without writing any code. or As a user, they can export the postman collection and can run the test without any coding.

agile-development api-rest api-testing api-testing-framework apitesting automation-framework automation-testing contract-testing cucumber cucumber-java test-automation test-automation-framework test-reporting test-results testing-tools

Last synced: 06 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/alielderawi/geoassistant

A geofence-based reminder app built with Kotlin features clean architecture, robust testing, offline support, Firebase integration, best practices for permissions, reactive UI, and background updates using WorkManager.

accessibility android bindingadapter clean-architecture design-patterns firebaseui flow geofencing kotlin-android kotlin-coroutines map mvvm-architecture notifications reactive-programming reactive-ui reactiveui room test-automation testing unit-testing

Last synced: 01 Feb 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/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: 08 Feb 2025

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/daggerok/gradle-postman-example

This repository contains example how to execute postman collection tests using gradle (newman npm package). Add functionality to collect all html reports into single one

gradle moowok newman node node-js nodejs postman postman-apps postman-collection postman-example postman-test test test-automation test-driven-development test-framework test-runner testing testing-framework testing-tools tests

Last synced: 10 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: 10 Feb 2025

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/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/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/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/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/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/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

https://github.com/josnin/generate_combination

Generate CSV All possible combinations

data-driven-tests python robotframework test-automation

Last synced: 09 Feb 2025

https://github.com/xtruder/go-testparrot

Golang tool to record and replay expected test values, just like a parrot :parrot: :bird:

automation golang record recorder replay test-automation testing tool

Last synced: 04 Jan 2025

https://github.com/vitalets/sheeva

Concurrent Automation Test Runner

test-automation test-runner testing

Last synced: 10 Feb 2025

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/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/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