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

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

automation chrome chromium e2e-testing electron end-to-end-testing firefox javascript playwright test test-automation testing testing-tools web webkit

Last synced: 28 Oct 2024

https://github.com/appium/appium

Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol

android appium automation ios macos test-automation webdriver windows

Last synced: 28 Oct 2024

https://github.com/metersphere/metersphere

MeterSphere 是新一代的开源持续测试工具,让软件测试工作更简单、更高效,不再成为持续交付的瓶颈。

api-testing continuous-testing jmeter metersphere postman swagger test-automation testcase testing testlink testlink-alternative

Last synced: 29 Oct 2024

https://github.com/wix/detox

Gray box end-to-end testing and automation framework for mobile apps

android automation e2e-tests ios javascript react-native test-automation testing testing-tools

Last synced: 28 Oct 2024

https://github.com/wix/Detox

Gray box end-to-end testing and automation framework for mobile apps

android automation e2e-tests ios javascript react-native test-automation testing testing-tools

Last synced: 24 Oct 2024

https://github.com/testcontainers/testcontainers-java

Testcontainers is a Java library that supports JUnit 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 java junit jvm test-automation testing

Last synced: 28 Oct 2024

https://github.com/rest-assured/rest-assured

Java DSL for easy testing of REST services

groovy http java json kotlin rest rest-api test test-automation xml

Last synced: 28 Oct 2024

https://github.com/seleniumbase/SeleniumBase

📊 Python's all-in-one framework for web crawling, scraping, testing, and reporting. Supports pytest. UC Mode provides stealth. Includes many tools.

anti-detection behave bot-detection chromedriver cloudflare-bypass e2e-testing pytest pytest-plugin python python-scraper selenium selenium-python seleniumbase test-automation unittests web-automation web-scraping web-scraping-python webdriver webkit

Last synced: 29 Oct 2024

https://github.com/seleniumbase/seleniumbase

📊 Python's all-in-one framework for web crawling, scraping, testing, and reporting. Supports pytest. UC Mode provides stealth. Includes many tools.

anti-detection behave bot-detection chromedriver cloudflare-bypass e2e-testing pytest pytest-plugin python python-scraper selenium selenium-python seleniumbase test-automation unittests web-automation web-scraping web-scraping-python webdriver webkit

Last synced: 28 Oct 2024

https://github.com/eradman/entr

Run arbitrary commands when files change

inotify kqueue test-automation

Last synced: 30 Oct 2024

https://github.com/microsoft/WinAppDriver

Windows Application Driver

appium test-automation ui-testing windows-10

Last synced: 24 Oct 2024

https://github.com/microsoft/winappdriver

Windows Application Driver

appium test-automation ui-testing windows-10

Last synced: 11 Oct 2024

https://github.com/linux-test-project/ltp

Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)

c libc linux linux-kernel linux-test ltp posix syscalls test-automation unix

Last synced: 12 Oct 2024

https://github.com/tommylemon/apiauto

☔ 敏捷开发最强大易用的接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释,腾讯、华为、SHEIN、传音、工行等使用 ☔ The most advanced tool for HTTP API. Testing with machine learning, generating codes and static analysis, generating comments and floating hints. Used by Tencent, Huawei, SHEIN, TRANSSION, ICBC, etc.

api api-testing apijson apitesting automated-testing autotesting document-database documentation-tool grpc headless http http-api http-client http-request http-tool javascript test-automation testing testing-tools vuejs2

Last synced: 11 Oct 2024

https://github.com/TommyLemon/APIAuto

☔ 敏捷开发最强大易用的 HTTP 接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释,集 文档、测试、Mock、调试、管理 于一体的一站式体验。☔ The most advanced tool for HTTP API. Testing with machine learning, generating codes and static analysis, generating comments and floating hints, one site for document, testing, mocking, debugging and management.

api api-testing apijson apitesting automated-testing autotesting document-database documentation-tool grpc headless http http-api http-client http-request http-tool javascript test-automation testing testing-tools vuejs2

Last synced: 02 Aug 2024

https://github.com/AirtestProject/Poco

A cross-engine test automation framework based on UI inspection

android automated-testing automation game test-automation test-framework unity3d

Last synced: 31 Oct 2024

https://github.com/airtestproject/poco

A cross-engine test automation framework based on UI inspection

android automated-testing automation game test-automation test-framework unity3d

Last synced: 10 Oct 2024

https://github.com/eykrehbein/strest

⚡️ CI-ready tests for REST APIs configured in YAML

cli javascript nodejs rest-api test-automation testing typescript

Last synced: 26 Sep 2024

https://github.com/NetEaseGame/ATX

Smart phone automation tool. Support iOS, Android, WebApp and game.

android atx ios python test-automation

Last synced: 08 Nov 2024

https://github.com/neteasegame/atx

Smart phone automation tool. Support iOS, Android, WebApp and game.

android atx ios python test-automation

Last synced: 26 Sep 2024

https://github.com/qu-niao/limapitest

由全网6W+粉丝、华为及阿里云测试专家认证博主开发及蚂蚁金服高级测开担任顾问推出的轻量级接口测试平台。Lim是Less is More(少即是多)的缩写,正如它的名字我们希望在开展接口测试时能够“四两拨千斤”!让用户操作更少但开展建设的效率更高。因此我们做了许多交互细节上的优化和创新以及一些大胆的设计。快来试试吧!

api apitest automated-testing automation autotest django python3 test test-automation test-framework testplatform

Last synced: 29 Oct 2024

https://github.com/php-vcr/php-vcr

Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.

accurate-tests api-test api-testing deterministic guzzle-services guzzle-test php php-vcr phpunit replay rest-test restful-test soap-api soap-api-test soap-test test-automation test-webservices vcr webservice webservices

Last synced: 14 Oct 2024

https://github.com/taverntesting/tavern

A command-line tool and Python library and Pytest plugin for automated testing of RESTful APIs, with a simple, concise and flexible YAML-based syntax

grpc grpc-python http mqtt pytest python test-automation testing

Last synced: 10 Oct 2024

https://github.com/Codium-ai/cover-agent

CodiumAI Cover-Agent: An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! 💻🤖🧪🐞

agents ai test-automation testing

Last synced: 04 Nov 2024

https://github.com/ctripcorp/flybirds

基于自然语言的,跨端跨框架 BDD UI 自动化测试方案,BDD testing, Python style, Present by Trip Flight

android automation bdd-style-testing-framework flutter-test ios python test-automation testing web

Last synced: 29 Oct 2024

https://github.com/tarpas/pytest-testmon

Selects tests affected by changed files. Executes the right tests first. Continuous test runner when used with pytest-watch.

build-tool ci python test-automation testing

Last synced: 29 Oct 2024

https://github.com/CleanCut/green

Green is a clean, colorful, fast python test runner.

green python test-automation test-driven-development test-runner testing unittest

Last synced: 03 Aug 2024

https://github.com/testcontainers/testcontainers-rs

A library for integration-testing against docker containers from within Rust.

docker integration-testing rust test-automation testcontainers testcontainers-rust testing

Last synced: 05 Nov 2024

https://github.com/MikeSchulze/gdUnit4

A Godot Unit Test Framework. Support for GDScript and C# unit testing

gdunit godot test-automation testing testing-tools unit-test unittest unittest-framework

Last synced: 02 Nov 2024

https://github.com/randoop/randoop

Automatic test generation for Java

java test test-automation test-automation-java testing testing-tools

Last synced: 08 Nov 2024

https://github.com/Tencent/QTAF

QTA test framework

qta test-automation test-framework testing

Last synced: 08 Nov 2024

https://github.com/xnbox/DeepfakeHTTP

DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.

api demo dummy dump graphql http http-server mock mocks-server poc qa qa-automation rest rest-api restful-api spies stub test-automation testing testing-tools

Last synced: 03 Nov 2024

https://github.com/githubnext/testpilot

Test generation using large language models

chagpt gpt-35-turbo llms test-automation testing testing-tools

Last synced: 28 Oct 2024

https://github.com/dollarshaveclub/es-check

Checks the version of ES in JavaScript files with simple shell commands 🏆

bundling ecmascript es6 es6-modules modules test-automation testing testing-tools

Last synced: 05 Nov 2024

https://github.com/serpro69/kotlin-faker

Port of a popular ruby faker gem written in kotlin. Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.

android android-development android-testing anonymisation anonymization anonymizer data faker faker-gem faker-generator faker-library faker-libs java jvm kotlin kotlin-faker kotlin-library test-automation testing testing-tools

Last synced: 15 Oct 2024

https://github.com/tng/jgiven

Behavior-Driven Development in plain Java

bdd behavior-driven-development java jgiven tdd test-automation test-driven-development

Last synced: 06 Nov 2024

https://github.com/mikeschulze/gdunit4

A Godot Unit Test Framework. Support for GDScript and C# unit testing

gdunit godot test-automation testing testing-tools unit-test unittest unittest-framework

Last synced: 12 Oct 2024

https://github.com/serhatbolsu/robotframework-appiumlibrary

AppiumLibrary is an appium testing library for RobotFramework

appium library mobile-testing python robotframework test-automation testing

Last synced: 09 Oct 2024

https://github.com/arquillian/arquillian-core

Arquillian provides a component model for integration tests, which includes dependency injection and container life cycle management. Instead of managing a runtime in your test, Arquillian brings your test to the runtime.

integration-testing java jvm test-automation testing

Last synced: 12 Oct 2024

https://github.com/kmiyashiro/grunt-mocha

[MOVED] Grunt task for running mocha specs in a headless browser (PhantomJS)

grunt-mocha grunt-plugins grunt-task mocha phantomjs test-automation test-runner testing

Last synced: 27 Sep 2024

https://github.com/reqnroll/reqnroll

Open-source Cucumber-style BDD test automation framework for .NET.

bdd cucumber gherkin specflow test-automation

Last synced: 11 Oct 2024

https://github.com/yulingtianxia/tbuiautotest

Generating UI test label automatically for iOS.

carthage cocoapods ios objective-c test-automation toolkit xcode

Last synced: 31 Oct 2024

https://github.com/MikeSchulze/gdUnit3

A Godot Unit Test Framework. Support for gdScript and c# unit testing

gdunit godot test-automation test-driven-development testing testing-tools tool unit-test unittest

Last synced: 02 Nov 2024

https://github.com/ShaftHQ/SHAFT_ENGINE

SHAFT is a unified test automation engine. Powered by best-in-class frameworks, SHAFT provides a wizard-like syntax to drive your automation efficiently, maximize your ROI, and minimize your learning curve. Stop reinventing the wheel. Upgrade now:

appium appium-framework appium-java automation automation-engine java maven restassured restassured-framework selenium selenium-grid selenium-java selenium-webdriver test-automation test-automation-framework testing-tools wizard

Last synced: 29 Oct 2024

https://github.com/shafthq/shaft_engine

SHAFT is a unified test automation engine. Powered by best-in-class frameworks, SHAFT provides a wizard-like syntax to drive your automation efficiently, maximize your ROI, and minimize your learning curve. Stop reinventing the wheel. Upgrade now:

appium appium-framework appium-java automation automation-engine java maven restassured restassured-framework selenium selenium-grid selenium-java selenium-webdriver test-automation test-automation-framework testing-tools wizard

Last synced: 11 Oct 2024

https://github.com/os-autoinst/openQA

openQA web-frontend, scheduler and tools.

hacktoberfest perl test-automation test-scheduling testing

Last synced: 15 Aug 2024

https://github.com/os-autoinst/openqa

openQA web-frontend, scheduler and tools.

hacktoberfest perl test-automation test-scheduling testing

Last synced: 12 Oct 2024

https://github.com/darklynx/request-baskets

HTTP requests collector to test webhooks, notifications, REST clients and more ...

http-requests qa rest rest-api restful test-automation testing testing-tools webhooks

Last synced: 05 Nov 2024

https://github.com/sakserv/hadoop-mini-clusters

hadoop-mini-clusters provides an easy way to test Hadoop projects directly in your IDE

hadoop hadoop-mini-clusters ide java test-automation

Last synced: 30 Oct 2024

https://github.com/accenture/ocaramba

C# Framework to automate tests using Selenium WebDriver

chrome data-driven firefox ie mstest nunit parallel safari selenium-webdriver specflow test test-automation xunit

Last synced: 11 Oct 2024

https://github.com/mikepenz/action-junit-report

Reports junit test results as GitHub Pull Request Check

actions automation cd ci github-actions hacktoberfest junit test test-automation workflow

Last synced: 13 Oct 2024

https://github.com/TesterlifeRaymond/doraemon

Doraemon-接口自动化测试工具

apitest doraemon test-automation

Last synced: 04 Aug 2024

https://github.com/firsttris/vscode-jest-runner

Simple way to run or debug one or more tests from context menu, codelens or command plalette

debugging jest jest-tests nodejs tdd test-automation testing testing-tools typescript vcode-api vscode vscode-extension

Last synced: 01 Nov 2024

https://github.com/codeforequity-at/botium-core

The Selenium for Chatbots - Bots Testing Bots

botium chatbot selenium test-automation testing-tools

Last synced: 20 Oct 2024

https://github.com/tommylemon/unitauto

☀️ 最先进、最省事、ROI 最高的单元测试,机器学习 零代码、全方位、自动化 测试 方法/函数,用户包含腾讯、快手、某 500 强巨头等 ☀️ The most advanced unit testing way powered by machine learning. Coding-free, comprehensive and automatic testing for methods/functions. Used by Tencent, Kwai, a Fortune 500 company, etc.

apiauto apijson golang koa2 kotlin mock mocking mocks mockup test-automation testing-library testing-tools unit-test unit-testing unittest unittest-library unittesting unittesting-library vue2 vuejs2

Last synced: 14 Oct 2024