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.

https://github.com/lambdatest/angular-karma-sample

Run test automation on cloud with Angular-Karma and LambdaTest. This is a sample repo to help you execute Angular-Karma framework based test scripts in parallel with LambdaTest automation testing cloud

automated-testing javascript-angular javascript-angular-karma javascript-karma selenium selenium-angular selenium-angular-karma selenium-karma test-automation testing testing-tools web-testing

Last synced: 04 Dec 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: 05 Apr 2025

https://github.com/lambdatest/selenium-cloud

Run Selenium automation tests on a online cloud of 3000+ desktop and mobile devices. Here's how you can run your test on LambdaTest Selenium Grid cloud

automation automation-selenium cloud lambdatest selenium selenium-grid selenium-webdriver test-automation testing testing-tools webdriver

Last synced: 04 Dec 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: 11 Mar 2025

https://github.com/lambdatest/nightwatch-selenium-sample

Run test automation on cloud with NightwatchJS and LambdaTest. This is a sample repo to help you execute NightwatchJS framework based test scripts in parallel with LambdaTest automation testing cloud

automation javascript-nightwatch lambdatest selenium selenium-nightwatchjs selenium-webdriver test-automation testing testing-tools web-testing

Last synced: 04 Dec 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: 10 Apr 2025

https://github.com/cmccarthyirl/spring-cucumber-testng-parallel-test-harness

This project executes Cucumber tests sequentially or in parallel using TestNG, Spring, Cucumber, Java, Logback and Extent Reports to provide a basic test harness. Rest Assured and Selenium test examples are provided

allure allure-reports cucumber extent-report extentreports github-actions io-cucumber java-17 logging parallel rest-api rest-assured rest-assured-framework selenium spark-reports spring-boot test-automation test-framework test-harness testng

Last synced: 10 Apr 2025

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: 04 Dec 2024

https://github.com/instea/react-native-snap-shooter

Snap shooter for react native applications

react-native snapshot test-automation

Last synced: 14 Jan 2025

https://github.com/flix-tech/robotmate

A conversation-based testing tool for chatty robots 🤖

bdd botium bots dialogflow test-automation

Last synced: 10 Apr 2025

https://github.com/fredericbonnet/picotest

PicoTest is a single-file unit testing framework for C programs that follows the xUnit principles.

c cmake test-automation test-framework testing testing-framework testing-tools tests

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

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

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

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

https://github.com/lambdatest/karma-jasmine-sample

Run test automation on cloud with Jasmine and LambdaTest. This is a sample repo to help you execute Jasmine framework based test scripts in parallel with LambdaTest automation testing cloud

javascript javascript-jasmine lambdatest selenium selenium-jasmine selenium-webdriver test-automation testing testing-tools web-testing

Last synced: 04 Dec 2024

https://github.com/lambdatest/capybara-cucumber-ruby

Run test automation on cloud with Capybara and LambdaTest. This is a sample repo to help you execute Capybara framework based test scripts in parallel with LambdaTest automation testing cloud

automation lambdatest ruby-capybara selenium selenium-capybara selenium-webdriver test-automation testing web-testing

Last synced: 04 Dec 2024

https://github.com/qavajs/steps-playwright

Collection of playwright steps for qavajs framework

qa test-automation testing

Last synced: 12 Nov 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: 06 Apr 2025

https://github.com/lambdatest/geb-parallel-sample-code

Run test automation on cloud with Geb and LambdaTest. This is a sample repo to help you execute Geb framework based test scripts in parallel with LambdaTest automation testing cloud

automation-selenium automation-testing selenium selenium-geb selenium-testing selenium-webdriver test-automation testing

Last synced: 04 Dec 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: 10 Apr 2025

https://github.com/qavajs/steps-wdio

Collection of WDIO steps for qavajs framework

qa test-automation testing

Last synced: 12 Nov 2024

https://github.com/lambdatest/python-behave-selenium

Run test automation on cloud with Behave and LambdaTest. This is a sample repo to help you execute Behave framework based test scripts in parallel with LambdaTest automation testing cloud

python python-behave selenium selenium-webdriver test-automation testing testing-tools

Last synced: 04 Dec 2024

https://github.com/rajatt95/playwright_ts

Automation Testing | Web+API | Playwright | Typescript | VS Code | Parallel Cross Browser Testing | Playwright Inspector |Visual Testing | API Testing | Videos | Customized Screenshots & PDFs | Trace | Retries | Annotations | Tagging | Device Emulation | Reporters - HTML, JUnit, Line, Dot, List | SSL | Execution - Parallel, Serial, Default | Parameterization using multiple Data sets

api-testing page-object-model parallel-cross-browser-testing playwright-typescript test-automation trace viewport visual-tests vscode

Last synced: 10 Apr 2025

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: 04 Dec 2024

https://github.com/claytonneal/nrobot-server

.Net Framework Integration for Robot Framework

robot-framework test-automation

Last synced: 09 Feb 2025

https://github.com/automationpanda/device-registry-fastapi

An example REST API web service for registering smart devices, written in Python using FastAPI

example fastapi pytest python python-testing requests rest rest-api rest-api-tests test-automation testing the-way-to-test-software

Last synced: 22 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: 17 Jan 2025

https://github.com/samska/gen-ai-robot-test

E2E, API and Visual Tests with Robot Framework, SeleniumLib, RequestsLib, EyesLib and FakerLib

eyes-library faker-library requests-library robotframework selenium-library test-automation

Last synced: 30 Nov 2024

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

library for plain-english access to page object

qa test-automation testing

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

https://github.com/svierk/salesforce-utam-e2e-testing

🧪 SFDX template for using UTAM to establish Salesforce E2E UI test automation in your project

e2e-tests salesforce salesforce-developers sfdx test-automation ui-testing utam utam-js-wdio

Last synced: 12 Apr 2025

https://github.com/qavajs/steps-api

Collection of steps to work with web API

qa test-automation testing

Last synced: 12 Nov 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: 03 Mar 2025

https://github.com/lambdatest/behat-selenium-sample

Run test automation on cloud with Behat and LambdaTest. This is a sample repo to help you execute Behat framework based test scripts in parallel with LambdaTest automation testing cloud

behat selenium-php selenium-webdriver test-automation testing testing-tools web-testing

Last synced: 04 Dec 2024

https://github.com/fgeorgatos/easybuild.experimental

This repository is for easybuild open source contributions without restrictions - add your username under the /users directory

bash-hacks bash-script best-effort contributions-welcome ctest easybuild environment-modules experimental hackathons hacks hpc lmod python reproducible-experiments test-automation testing-framework throw-and-go yaml

Last synced: 02 Jan 2025

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: 11 Mar 2025

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: 11 Mar 2025

https://github.com/paulogoncalvesbh/qa-trate-sua-automacao-como-software

Repositório do post "QA, trate sua automação como software"

test-automation testes

Last synced: 22 Mar 2025

https://github.com/reclosedev/lathermail

SMTP Server with API for email testing inspired by mailtrap and maildump

email python smtp-server test-automation ui

Last synced: 12 Apr 2025

https://github.com/lambdatest/nemo-lambdatest-sample

Run test automation on cloud with Nemo.js and LambdaTest. This is a sample repo to help you execute Nemo.js framework based test scripts in parallel with LambdaTest automation testing cloud

automated-testing javascript-nemojs javascript-selenium lambdatest selenium-nemojs test-automation testing testing-tools web-testing

Last synced: 04 Dec 2024

https://github.com/abhivaikar/playpi

A simple and intuitive playground for restful, graphQL, gRPC and websocket APIs to learn API testing

api api-testing backend graphql grpc rest restful-api software-testing test test-automation testing-tools websocket

Last synced: 02 Mar 2025

https://github.com/qavajs/demo

demo repository demonstrating framework capabilities

qa test-automation testing

Last synced: 12 Nov 2024

https://github.com/lambdatest/mstest-selenium-sample

Run test automation on cloud with MSTest and LambdaTest. This is a sample repo to help you execute NUnit framework based test scripts in parallel with LambdaTest automation testing cloud

lambdatest mstest selenium selenium-tests selenium-webdriver test-automation testing testing-tools web-testing

Last synced: 04 Dec 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: 12 Apr 2025

https://github.com/delaphante/cynkyautomation

Powered by Selenium, Specflow and ML.Net with detailed HTML reporting, Machine Learning Analysis and Logging capabilities - CynkyAutomation framework can handle any website that is built using AJAX, React, AngularJS, Vue.js, Single Page Applications, Salesforce, Dynamics 365 CRM and many more.

api-testing-framework apitesting automation automation-framework bdd bdd-framework c-sharp csharp httpclient qa qaautomation qatools rest-api-test sdet selenium specflow test-automation test-framework testautomationframework webdriver

Last synced: 19 Nov 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: 19 Apr 2025

https://github.com/nespresso/ntaf

Nestlé Test Automation Framework (NTAF)

automated-testing cucumberjs gherkin node-module test-automation testing wdio

Last synced: 10 Apr 2025

https://github.com/rimutec/faker

.NET Library to easily generate fake, yet realistically looking data for testing and other uses, supports 51 built-in and custom locales.

fake fake-data tdd test-automation testdata testing testing-tools unit-testing

Last synced: 23 Apr 2025

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

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/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: 11 Apr 2025

https://github.com/vbop9834/marquee

Marquee - An open source Selenium based UI automation library inspired by canopy.

concurrency fsharp selenium test-automation test-runner test-suite uiautomation

Last synced: 11 Apr 2025

https://github.com/lambdatest/appium-cloud

Run your Appium tests on web and mobile apps using LambdaTest real device cloud gird. Test in massive parallel across 3000+ different emulators, simulators, and real mobile devices at scale.

android app app-testing appium appium-android appium-framework appium-ios automation ios mobile-app mobile-development test-automation testing testing-tools

Last synced: 04 Dec 2024

https://github.com/qavajs/po

Page Object resolver for qavajs wdio binding

qa test-automation testing

Last synced: 12 Nov 2024

https://github.com/qavajs/template

library that allow to define step definitions on Gherkin language

qa test-automation testing

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: 19 Mar 2025

https://github.com/phihos/django-mutpy

Django integration for the mutation testing framework MutPy.

django mutation-testing python python3 test-automation testing

Last synced: 23 Apr 2025

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: 13 Apr 2025

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/lambdatest/php-phpunit-selenium

Run test automation on cloud with PHPUnit and LambdaTest. This is a sample repo to help you execute PHPUnit framework based test scripts in parallel with LambdaTest automation testing cloud

php phpunit selenium-php selenium-webdriver test-automation testing testing-tools web-testing

Last synced: 04 Dec 2024

https://github.com/lreimer/hands-on-testkube

Demo repository for TestKube - a opinionated and friendly Kubernetes testing framework!

demo gradle k6 karate-framework kubernetes maven restassured-framework test-automation testing testing-tools testkube zap

Last synced: 20 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: 28 Mar 2025

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: 13 Apr 2025

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: 11 Apr 2025

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: 23 Apr 2025

https://github.com/lambdatest/specflow-selenium-sample

Run test automation on cloud with SpecFlow and LambdaTest. This is a sample repo to help you execute SpecFlow framework based test scripts in parallel with LambdaTest automation testing cloud

lambdatest selenium selenium-tests selenium-webdriver specflow test-automation testing testing-tools web-testing

Last synced: 04 Dec 2024

https://github.com/metan-ucw/runltp-ng

Minimalistic LTP testrunner

kernel linux linux-kernel ltp test-automation

Last synced: 13 Apr 2025

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: 07 Apr 2025

https://github.com/lambdatest/selenide-testng-sample

Run Selenide and Selenium scripts on LambdaTest automation cloud. A sample repo to help you run Selenide framework based test scripts in parallel with LambdaTest automation testing cloud

automated-tests grid java lambdatest selenide selenium selenium-tests selenium-webdriver test-automation testing testing-tools web-testing

Last synced: 04 Dec 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: 11 Apr 2025

https://github.com/nuccitheboss/cleantest

A testing framework that brings up clean environments and mini-clusters for developers in a hurry

hpc hpc-applications hpc-clusters lxd python test-automation test-framework testing

Last synced: 23 Apr 2025

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: 20 Jan 2025

https://github.com/walker0012025/api-testpilot

API-TestPilot,Ai 驱动的高效接口测试用例生成模型 | AI-Driven Efficient API Test Case Generation Model

ai aitest aitesting api-testing python qa software-testing test-automation

Last synced: 10 Apr 2025

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

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: 24 Apr 2025

https://github.com/chrispsheehan/performance-test-framework

Run performance tests against an API using k6.

docker k6 performance-testing test-automation typescript

Last synced: 23 Mar 2025

https://github.com/rajatt95/rajatt95

Software Test Engineer | 485+ Github | 12k+ LinkedIn l 1k+ Youtube | 1.6k+ WhatsApp | 1.1k+ Telegram | 6.6+ Years EXP. | C-DAC | India

github github-profile mobile-application profile-readme programming-languages restful-api test-automation web-application

Last synced: 10 Apr 2025

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: 23 Apr 2025