Open-source projects categorized as e2e-tests Edit details

Top 16 e2e-test Open-Source Projects

  • Cypress

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

    Project mention: What do you like or dislike about Protractor? | reddit.com/r/Angular2 | 2022-06-19

    For another perspective: I wouldn't recommend Cypress over Playwright until they solve this https://github.com/cypress-io/cypress/issues/7306

  • javascript-testing-best-practices

    📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (April 2022)

    Project mention: Top 50 Useful GitHub Repos That Every Developer Should Follow | dev.to | 2022-04-25

    40. Javascript Testing Best Practices

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Detox

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

    Project mention: Detox : Gray box end-to-end test automation framework for react-native apps | dev.to | 2022-06-03

    Copy & paste the content of the equivalent file from the detox example app for RN, into it. Don't forget to change the package name to your project's package name.

  • CodeceptJS

    Supercharged End 2 End Testing Framework for NodeJS

    Project mention: TCMs and exploring Testomatio | dev.to | 2021-12-23

    This is where https://testomat.io comes in. I discovered this TCM whilst working with https://codecept.io/ and part of their Slack group. Testomatio is built by the team behind codeceptjs, bringing in vast experience in test automation behind the scenes.

  • qawolf

    🐺 Create browser tests 10x faster

  • SeleniumBase

    ✅ 🐉 Python framework for Web/UI automation and testing.

    Project mention: Beautiful Soup: We called him Tortoise because he taught us | news.ycombinator.com | 2022-06-08

    In those cases you might want to check out SeleniumBase: https://seleniumbase.io/

  • cypress-example-recipes

    Various recipes for testing common scenarios with Cypress

    Project mention: Configuring Cypress, cypress-react-unit-test, and React | reddit.com/r/codehunter | 2022-04-07

    I am using the file from their example repo for testing: https://github.com/cypress-io/cypress-example-recipes/blob/master/examples/unit-testing__react/greeting.jsx

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • express-typescript-boilerplate

    A delightful way to building a RESTful API with NodeJs & TypeScript by @w3tecch

  • cavy

    An integration test framework for React Native.

    Project mention: Mobile E2E Tests in Build Pipeline: AppCenter, React Native, Cavy + Sendgrid Email Reporting | reddit.com/r/reactnative | 2021-09-20

    Just to give you direction regarding DatePicker you can find the following issue in their repo on Github: https://github.com/pixielabs/cavy/issues/213 Guy uses "react-native-modal-datetime-picker" which uses "react-native-community/datetimepicker" underhood, so maybe it would be better to ask there.

  • root-cause

    🔍 Root Cause is a tool for troubleshooting Puppeteer and Playwright tests. 🔎

  • cypress-example-todomvc

    The official TodoMVC tests written in Cypress.

    Project mention: Functional Test Patterns with Cypress | dev.to | 2021-09-14

    For these examples I am using the Cypress TodoMVC Example Repo and refactoring few tests.

  • nodetskeleton

    A NodeJs Skeleton based in Clean Architecture to use TypeScript with ExpressJs, KoaJs or any other web server framework.

  • aws-testing-library

    Chai (https://chaijs.com) and Jest (https://jestjs.io/) assertions for testing services built with aws

    Project mention: Testing AWS Step Functions flows | dev.to | 2022-02-14

    First, I start the Step Function, and then I assert, using the aws-testing-library, whether the item was correctly saved into the Amazon DynamoDB.

  • dakka

    Dakka - generate automation tests for Cypress, Playwright and Puppeteer

    Project mention: Would you be interested in POM generator for Selenium? | news.ycombinator.com | 2022-06-11
  • nightwatch-vrt

    Visual Regression Testing tools for nightwatch.js

    Project mention: Visual Regression Test with Nigthwatch VRT | dev.to | 2021-11-03

    The threshold option in the visual_regression_settings specifies how sensitive the image comparison will be. To understand what all other options mean, you can check out the README file of nightwatch-vrt github repository

  • SuperTest_poc

    API Testing using supertest, mocha and chai.

    Project mention: How to test APIs using supertest, mocha and chai? | news.ycombinator.com | 2022-02-02
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-19.

e2e-tests related posts


What are some of the best open-source e2e-test projects? This list will help you:

Project Stars
1 Cypress 39,025
2 javascript-testing-best-practices 17,926
3 Detox 9,596
4 CodeceptJS 3,721
5 qawolf 3,068
6 SeleniumBase 2,794
7 cypress-example-recipes 2,768
8 express-typescript-boilerplate 2,570
9 cavy 1,353
10 root-cause 248
11 cypress-example-todomvc 193
12 nodetskeleton 158
13 aws-testing-library 101
14 dakka 60
15 nightwatch-vrt 58
16 SuperTest_poc 6
Find remote jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.