TypeScript integration-testing

Open-source TypeScript projects categorized as integration-testing

Top 12 TypeScript integration-testing Projects

  • jest-puppeteer

    Run tests using Jest & Puppeteer 🎪✨

  • smocker

    Smocker is a simple and efficient HTTP mock server and proxy

  • Project mention: Smocker: Smocker is a simple and efficient HTTP mock server and proxy | news.ycombinator.com | 2024-02-21
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • mockttp

    Powerful friendly HTTP mock server & proxy library

  • Project mention: Client-side proxies – a better way to individualise the Internet? (2000) | news.ycombinator.com | 2023-07-23

    Interesting how the world has changed since the 2000s here - nowadays the ecosystem is far better, so it's much easier to set up tools to mess around with this, but the use of HTTPS everywhere makes it more difficult in more advanced cases (e.g. you'll often need to fight certificate configuration in individual clients).

    In part because of that, browser extensions have become the main way to go for this kind of local web modification, but now there's new restrictions slowly coming in there too.

    If you want to mess around with HTTP-level rewriting for yourself though, I maintain a Node.js library for easily writing tiny custom HTTP & HTTPS-intercepting proxies that makes it very easy: https://github.com/httptoolkit/mockttp/. Others have built more specific tooling on top too, like this web page modification proxy: https://github.com/OnkelTem/wmod-proxy

    There's a walkthrough for setting up a quick local proxy & rewriting your own browser traffic here: https://httptoolkit.com/blog/javascript-mitm-proxy-mockttp/

  • next-page-tester

    DEPRECATED - DOM integration testing for Next.js

  • nest-clean-architecture

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

  • Project mention: Clean architecture in real world app? | /r/node | 2023-04-30

    I do not have all the links, but these are the repos that I found useful: https://github.com/stemmlerjs/white-label https://github.com/VincentJouanne/nest-clean-architecture

  • portman

    Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽‍🚀

  • quasar-testing

    Testing Harness App Extensions for the Quasar Framework 2.0+

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • dockest

    Docker + Jest integration testing for Node.js

  • github-action-ts-run-api

    Library for GitHub Action integration testing

  • cypress-image-snapshot

    Catch visual regressions in Cypress with jest-image-snapshot (by simonsmith)

  • Project mention: How to test chart components in react? | /r/react | 2023-12-10

    You can give a try about visual testing. I think about Cypress components and Cypress Image snapshot or Jest Image snapshot (not DOM testing)

  • wiremock-captain

    A better way to use the WireMock simulator to test HTTP APIs

  • echoed

    Observable Integration Testing using OpenTelemetry on top of Jest/Playwright/Cypress.

  • Project mention: Observable API Testing with YAML using Echoed | dev.to | 2024-02-22

    GitHub is 👉 👉 https://github.com/mrasu/echoed

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).

TypeScript integration-testing related posts

Index

What are some of the best open-source integration-testing projects in TypeScript? This list will help you:

Project Stars
1 jest-puppeteer 3,519
2 smocker 1,113
3 mockttp 734
4 next-page-tester 623
5 nest-clean-architecture 619
6 portman 608
7 quasar-testing 174
8 dockest 108
9 github-action-ts-run-api 55
10 cypress-image-snapshot 50
11 wiremock-captain 33
12 echoed 12

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com