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

qa test-automation testing

Last synced: 12 Nov 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/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/qavajs/steps-wdio

Collection of WDIO steps for qavajs framework

qa test-automation testing

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

qa test-automation testing

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

qa test-automation testing

Last synced: 12 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

qa test-automation testing

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"

test-automation testes

Last synced: 14 Oct 2024

https://github.com/qavajs/demo

demo repository demonstrating framework capabilities

qa test-automation testing

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

Page Object resolver for qavajs wdio binding

qa test-automation testing

Last synced: 12 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/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/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

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: 27 Oct 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/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/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/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

qa test-automation testing

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/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/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/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/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/qavajs/soft-assertion

Module that enables soft assertions in qavajs framework

qa test-automation testing

Last synced: 12 Nov 2024