TypeScript testing-tools

Open-source TypeScript projects categorized as testing-tools

Top 23 TypeScript testing-tool Projects

  • Postwoman

    πŸ‘½ Open source API development ecosystem - https://hoppscotch.io

  • Project mention: Bypass CORS errors while testing your APIs using Hoppscotch πŸ”§ | dev.to | 2024-04-17

    How can Hoppscotch help you intercept the API calls? πŸ‘½

  • vitest

    Next generation testing framework powered by Vite.

  • Project mention: Easier TypeScript API Testing with Vitest + MSW | dev.to | 2024-04-25

    However, I discovered a great combination that transformed my API call testing in TypeScript: Vitest and Mock Service Worker (MSW). Their well-crafted design makes them incredibly easy to use, enhancing the overall testing experience.

  • 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
  • garden

    Automation for Kubernetes development and testing. Spin up production-like environments for development, testing, and CI on demand. Use the same configuration and workflows at every step of the process. Speed up your builds and test runs via shared result caching

  • Project mention: Build pipelines always seem to take longer than doing the same locally | /r/cicd | 2023-12-09

    Hey there! Have you tried garden.io for caching? We also cache tests. Pretty much anything that's possible to cache. We're open source at https://github.com/garden-io/garden

  • mongodb-memory-server

    Spinning up mongod in memory for fast tests. If you run tests in parallel this lib helps to spin up dedicated mongodb servers for every test file in MacOS, *nix, Windows or CI environments (in most cases with zero-config).

  • nut.js

    Native UI testing / controlling with node

  • Project mention: I'm giving up on open source | news.ycombinator.com | 2024-04-23

    The number of Dislikes on that GitHub issue that the OP mentioned in the post has gone from 36 to the moon! https://github.com/nut-tree/nut.js/issues/577

  • stepci

    Automated API Testing and Quality Assurance

  • Project mention: Step CI – open-source API test automation framework | news.ycombinator.com | 2024-03-28
  • Spearmint

    Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button. (by open-source-labs)

  • WorkOS

    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 logo
  • lost-pixel

    Open source alternative to Percy, Chromatic, Applitools.

  • Project mention: How to debug GitHub actions. Real-world example | dev.to | 2024-03-27

    As an example, we will run a simple GitHub action on our front-end project. GitHub action will be the bare minimum and will execute some open-source visual regression tests on a single webpage.

  • ezy

    πŸ”₯ GUI client for gRPC/gRPC-Web

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

  • trytouca

    Continuous Regression Testing for Engineering Teams

  • testpilot

    Test generation using large language models

  • Project mention: Innovation lessons from GitHub Chat and GitHub Copilot Labs | dev.to | 2024-02-02

    The extension used to work by getting a selected text and writing the code based on the selections, which enabled more accurate data and results from having a general talk. With that collected data and insights, they integrated similar features to GitHub Chat and open-sourced the test generation functions.

  • Recorder

    A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions πŸ–± ⌨ (by DeploySentinel)

  • prestige

    A text-based HTTP client in the browser. An interface-less Postman.

  • argos

    Visual Testing for modern web apps. Review visual changes in your development workflow. (by argos-ci)

  • vscode-catch2-test-adapter

    Catch2, Google Test and doctest Adapter for the VSCode

  • clobbr

    ⚑️ A tool to check the speed and resilience of your API endpoints against multiple parallel or sequence requests.

  • Project mention: Thinking about what am I building on this Sunday | dev.to | 2024-04-07

    Clobbr: API Load & Speed Test

  • laika

    Log, test, intercept and modify Apollo Client's operations (by zendesk)

  • Project mention: Multi-Platform OSS Tool for LLM Comparison and Parameter Tuning | news.ycombinator.com | 2024-04-09

    Source code and (unsigned) releases for most major platforms available at:

    https://github.com/dezoito/ollama-grid-search

    I would sincerely appreciate some input and suggestions on how to make this more useful.

  • dakka

    Dakka - generate automation tests for Cypress, Playwright and Puppeteer

  • Jugglr

    Jugglr is a test data management tool that enables reliable testing with a Docker containerized database

  • github-action-ts-run-api

    Library for GitHub Action integration testing

  • chaos-stream-proxy

    Add some chaos to your HTTP streams to validate player behaviour

  • 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
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 testing-tools related posts

Index

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

Project Stars
1 Postwoman 59,976
2 vitest 11,784
3 garden 3,248
4 mongodb-memory-server 2,450
5 nut.js 2,032
6 stepci 1,488
7 Spearmint 1,283
8 lost-pixel 1,214
9 ezy 948
10 mockttp 734
11 trytouca 480
12 testpilot 410
13 Recorder 399
14 prestige 376
15 argos 329
16 vscode-catch2-test-adapter 190
17 clobbr 171
18 laika 121
19 ollama-grid-search 121
20 dakka 104
21 Jugglr 73
22 github-action-ts-run-api 55
23 chaos-stream-proxy 29

Sponsored
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.
www.influxdata.com