end-to-end-testing

There are 545 repositories under end-to-end-testing topic.

  • playwright

    microsoft/playwright

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

    Language:TypeScript77.1k53816.4k4.6k
  • cypress

    cypress-io/cypress

    Fast, easy and reliable testing for anything that runs in a browser.

    Language:TypeScript48.9k60315.1k3.3k
  • SimulatedGREG/electron-vue

    An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.

    Language:JavaScript15.5k2519391.5k
  • nightwatch

    nightwatchjs/nightwatch

    Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack

    Language:JavaScript11.9k2492.9k1.4k
  • DevExpress/testcafe

    A Node.js tool to automate end-to-end web testing.

    Language:JavaScript9.9k1644.8k681
  • cypress-io/cypress-realworld-app

    A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.

    Language:TypeScript5.8k821782.5k
  • antiwork/shortest

    QA via natural language AI tests

    Language:TypeScript5.3k29119323
  • codeceptjs/CodeceptJS

    Supercharged End 2 End Testing Framework for NodeJS

    Language:JavaScript4.2k942.3k747
  • qawolf/qawolf

    🐺 Create browser tests 10x faster

    Language:TypeScript3.4k480139
  • gnomock

    orlangure/gnomock

    Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻

    Language:Go1.5k137971
  • kentcdodds/testing-workshop

    A workshop for learning how to test JavaScript applications

    Language:JavaScript1.4k4267707
  • apache/groovy-geb

    Apache Geb: Very Groovy Browser Automation

    Language:Groovy1.2k9932236
  • testsigmahq/testsigma

    A powerful open source test automation platform for Web Apps, Mobile Apps, and APIs. Build stable and reliable end-to-end tests @ DevOps speed.

    Language:Java1k2981228
  • selendroid/selendroid

    "Selenium for Android" (Test automate native or hybrid Android apps and the mobile web with Selendroid.) Join us on IRC #selendroid on freenode. Also confirm you have signed the CLA http://goo.gl/pAvxEI when making a Pull Request.

    Language:Java893119934433
  • gemini-testing/testplane

    Testplane (ex-hermione) browser test runner based on mocha and wdio

    Language:JavaScript7991718767
  • testzeus-hercules

    test-zeus-ai/testzeus-hercules

    Hercules is the world’s first open-source testing agent, enabling UI, API, Security, Accessibility, and Visual validations – all without code or maintenance. Automate testing effortlessly and let Hercules handle the heavy lifting! ⚡

    Language:Python7561027115
  • VincentJouanne/nest-clean-architecture

    🏛️ Nest.js clean architecture example following some DDD principles with use-cases written in functionnal programming.

    Language:TypeScript7276581
  • serenity-js

    serenity-js/serenity-js

    A next generation, full-stack acceptance testing framework optimised for collaboration, speed and scale!

    Language:TypeScript59134629160
  • playwright-typescript-playwright-test

    akshayp7/playwright-typescript-playwright-test

    This is a boilerplate/template for a Playwright-Typescript framework for web UI, API, mobile emulation, DB, and visual testing. Docker image, SonarQube, Lighthouse, GitHub Actions setup with Slack notifications are also implemented.

    Language:HTML575167169
  • SHAFT_ENGINE

    ShaftHQ/SHAFT_ENGINE

    SHAFT is a unified test automation engine for web, mobile, API, CLI, database, and desktop e2e testing. 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 with no limitations! Stop reinventing the wheel! Upgrade now!

    Language:Java37141425136
  • grafana/xk6-browser

    The browser module adds support for browser automation and end-to-end web testing via the Chrome Devtools Protocol to k6.

    Language:Go35814749543
  • stepful/cyperful

    Interactive system testing UI for capybara

    Language:Ruby358247
  • cypress-io/cypress-example-todomvc

    The official TodoMVC tests written in Cypress.

    Language:JavaScript2683120512
  • viant/endly

    End to end functional test and automation framework

    Language:Go267181435
  • cypress-social-logins

    lirantal/cypress-social-logins

    Cypress authentication flows using social network providers

    Language:JavaScript25097876
  • gladius/firebase-spring-boot-rest-api-authentication

    Firebase Spring Boot Rest API Authentication

    Language:Java18551265
  • vasu31dev/playwright-ts-template

    Playwright Typescript Automation testing framework Template is designed for Web (Desktop & Mobile), API, and Electron apps. Stable and Robust layer on top of Playwright with inbuilt Utilities, Linting, Logger, Web hooks, Github actions, Reports and much more

    Language:TypeScript130657
  • e2e-test-quest/uuv

    Solution to facilitate the writing and execution of E2E tests understandable by any human

    Language:TypeScript128622618
  • roboportal/dakka

    Dakka - generate automation tests for Cypress, Playwright and Puppeteer

    Language:TypeScript122415
  • bard/emacs-director

    Script Emacs sessions for automated screencasts and end-to-end tests

    Language:Emacs Lisp120324
  • umaar/learn-browser-testing

    Repository for my upcoming course & workshop

    Language:HTML115538
  • mikesmallhelp/wacat

    wacat - Challenge Your Web App with Cat Chaos and AI-Driven Testing!

    Language:TypeScript110296
  • vasu31dev/playwright-ts

    Playwright TypeScript Framework: a robust solution for testing Web (Desktop & Mobile), API, and Electron apps. With customized utilities, linting, logging, webhooks, and GitHub actions, it offers a stable and robust layer that enhances Playwright's capabilities. Stay tuned for updates, and star if valuable!

    Language:TypeScript957212
  • vip-git/react-ssr-advanced-seed

    :crystal_ball: React SSR Advanced Seed (Typescript + nestJS + React SSR + React Native + Docker)

    Language:TypeScript9081014
  • openweb-nl/open-bank-mark

    A bank simulation application using mainly Clojure, which can be used to end-to-end test and show some graphs.

    Language:Clojure898215
  • lilic/travis-minikube

    Run minikube on Travis CI