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/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/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/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/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/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: 11 Mar 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/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/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/instea/react-native-snap-shooter

Snap shooter for react native applications

react-native snapshot test-automation

Last synced: 14 Jan 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/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/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/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/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/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/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/qavajs/steps-playwright

Collection of playwright steps for qavajs framework

qa test-automation testing

Last synced: 01 May 2025

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

Collection of WDIO steps for qavajs framework

qa test-automation testing

Last synced: 01 May 2025

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/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/claytonneal/nrobot-server

.Net Framework Integration for Robot Framework

robot-framework test-automation

Last synced: 09 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/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/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/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/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/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/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/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://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/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/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/qavajs/po-playwright

library for plain-english access to page object

qa test-automation testing

Last synced: 01 May 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/qavajs/steps-api

Collection of steps to work with web API

qa test-automation testing

Last synced: 01 May 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/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/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/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/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/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/qavajs/demo

demo repository demonstrating framework capabilities

qa test-automation testing

Last synced: 01 May 2025

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/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: 03 May 2025

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

Page Object resolver for qavajs wdio binding

qa test-automation testing

Last synced: 01 May 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/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/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/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/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/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/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/qavajs/template

library that allow to define step definitions on Gherkin language

qa test-automation testing

Last synced: 01 May 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/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/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/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/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/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/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/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/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/qmetry/qaf-support-ws

Support project that provides ready to use steps for webservices

bdd java qaf rest rest-api test-automation testng webservices

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