Open Source JavaScript Software Testing Tools - Page 3

JavaScript Software Testing Tools

View 244 business solutions

Browse free open source JavaScript Software Testing Tools and projects below. Use the toggles on the left to filter open source JavaScript Software Testing Tools by OS, license, language, programming language, and project status.

  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    CSS Critic

    CSS Critic

    Lightweight CSS regression testing

    A lightweight tool for regression testing of Cascading Style Sheets. Your web stack should be fully testable. CSS Critic closes the gap in front-end testing and makes HTML & CSS testable - no more broken UI. For example, make it supervise changes to your project's responsive style guide so you know things are looking good. We believe that your UI will change often enough that a lightweight process on managing changes (near instant feedback, anyone?) is more important than a heavy-weight one which could offer tighter control. Also, CSS Critic aims at bridging the gap between user experience (UX) people and (UI) developers. You probably won't find an easier way of sharing your UI tests than the simple web page that CSS Critic basically is. And don't feel put down by the "CSS" bit, you may throw anything at it that can be converted into a simple image.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Centurion

    Centurion

    Simple and powerful tool for benchmarking your code's efficiency

    Centurion is a very simple and powerful tool for benchmarking your code's efficiency. How to use it: var my_centurion = new centurion(); Centurion API namespaces: .benchmark - Do a benchmark .status - Check status of benchamark. To see the full API under the namespaces do: "console.log(my_centurion);" Enjoy!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Easy tools suite & framework for fast development Enterprise Application. Quick start sample for using popular open-source projects. Strong Chinese support. ClearWork——中国中小企业快速构建信息系统的框架和复用工具集合。
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Clinic.js

    Clinic.js

    Clinic.js diagnoses your Node.js performance issues

    Node Clinic is a suite of diagnostic tools for Node.js applications, designed to help developers identify and resolve performance issues, memory leaks, and other common problems in their code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 5
    Tiny framework for JS browser-based unit testing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    ConSense is a singular "jack of all trades" web development console intended to ease all your bugtracking, testing and page architecture tasks. Its siblings, RedSand and SimpleClasses form a sound, dynamic, object oriented JavaScript/DHTML framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Crosscheck is a JavaScript unit-testing framework capable of emulating multiple browser environments. For more information see: https://dev.thefrontside.net/crosscheck
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Cypress Image Snapshot

    Cypress Image Snapshot

    Catch visual regressions in Cypress

    Cypress Image Snapshot binds jest-image-snapshot's image diffing logic to Cypress.io commands. The goal is to catch visual regressions during integration tests.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Cypress Visual Regression

    Cypress Visual Regression

    Module for adding visual regression testing to Cypress

    Module for adding visual regression testing to Cypress.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 10
    The DPA Toolset allows defining subsets of an XML Schema (profiles), definition of concrete profile documents, can monitor the exchange of those documents as SOAP web services, and emulate SOAP endpoints if needed. Cable-industry specific license.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The concept behind DataWoo is to create a Spring-based architecture that allows developers to jump-start their coding efforts by providing a hardened and secure foundation when developing new systems; it can also be used as a reference for incorporating new technologies into existing systems. DataWoo is meant to be a research and development platform that can be extended into just about any enterprise-level web application. The architecture will be developed in three phases: 1. Basic Spring Architecture: Provides all the basic components needed to field an enterprise-level application. 2. Programmatic Security Model: Incorporates the components needed to dynamically assign users to user roles and user roles to profiles. 3. Meta-Driven Architecture: Use meta-data to dynamically configure 80%-90% of the application using the concepts exemplified in the Compiere open source project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Detox

    Detox

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

    High velocity native mobile development requires us to adopt continuous integration workflows, which means our reliance on manual QA has to drop significantly. Detox tests your mobile app while it's running in a real device/simulator, interacting with it just like a real user. The most difficult part of automated testing on mobile is the tip of the testing pyramid - E2E. The core problem with E2E tests is flakiness, tests are usually not deterministic. We believe the only way to tackle flakiness head on is by moving from black box testing to gray box testing. That's where Detox comes into play. Detox is built from the ground up to support React Native projects as well as pure native ones. Read the Getting Started Guide to get Detox running on your app in less than 10 minutes. We believe that the only way to address the core difficulties with mobile end-to-end testing is by rethinking some of the principles of the entire approach.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Differencify

    Differencify

    Differencify is a library for visual regression testing

    Differencify is a library for visual regression testing via comparing your local changes with reference screenshots of your website. It is built on top of chrome headless using Puppeteer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Digital User Stories is a web-based tool for eXtreme Programming teams. It is used to help XP teams with Iteration planning and User Stories management.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    ESM

    ESM

    Tomorrow's ECMAScript modules today

    esm is a JavaScript module loader that enables the use of ECMAScript modules (ESM) in Node.js environments, providing a seamless way to work with modern JavaScript syntax in older Node.js versions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ETICS
    ETICS stands for "eInfrastructure for Testing, Integration and Configuration of Software". It provides software professionals with an "out-of-the-box" build and test system, powered with a build and test product repository.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Continues Integration system which has been developed for distributed networking execution environment. It started its life serving builds and tests in a commercial environment early days well before continues integration became a standard well-applied best practice in the industry. The code was open-sourced and was used by multiple local development teams known to the author. Later on alternative CI systems, like Jenkins and BuildBot, gained popularity, established big communities and evolved more, covering functionality of ExecKit, like automated remote execution abilities. Drop of usage of ExecKit caused the project being declared as Inactive.
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Feisty Meow® Concerns Codebase

    Feisty Meow® Concerns Codebase

    The full codebase of Feisty Meow® Concerns Ltd.

    Feisty Meow codebase offers a ton of useful bash scripts and implements several C++ libraries and many C++ applications. This is the Sourceforge mirror; visit our main site at: https://feistymeow.org
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    WSH tool to mash-up command-line tools for software development
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Gemini Testing

    Gemini Testing

    Utility for regression testing the visual appearance of web pages

    Gemini is a utility for regression testing the visual appearance of web pages. Each of the blocks that are being tested may be in one of the determined states. States are tested with the help of chains of step-by-step actions declared in a block's test suites.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The HTML sandpit allows you to experiment with HTML, CSS and Javascript and see the results on the same page. The sandpit is tiny - a lean version is less than 40 lines of mostly HTML and a small Javascript function. The sandpit can be used off-line.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Happo

    Happo

    Visual diffing in CI for user interfaces

    Happo is a visual regression testing tool. It hooks into your CI environment to compare the visual appearance of UI components before and after a change. Screenshots are taken in different browsers and across different screen sizes to ensure consistent cross-browser and responsive styling of your application. The first thing you want to do is to set up a test suite for Happo. A test suite consists of a set of components and variants of those components. There are many ways to do this, and it all depends on your existing tech stack, your application, your experience with other test frameworks, and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Hermione

    Hermione

    Browser test runner based on mocha and wdio

    Hermione is a utility for integration testing of web pages using WebdriverIO and Mocha. If you are familiar with WebdriverIO and Mocha, you can start writing and running tests in 5 minutes! You need to install Hermione via npm and add a tiny config to your project. When tests are run one by one, it takes a lot of time. Hermione can run tests in parallel sessions in different browsers out of the box. Running of too many tests in parallel can lead to the overloading of the main process CPU usage which causes degradation in test passing time, so Hermione runs all tests in subprocesses in order to solve this problem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    INUnit. A library to integrate Internet Explorer with NUnit. Enables testing of web pages and scripts from within the NUnit framework. Exposes assert functionality to the web page which itself can be automated from .NET code.
    Downloads: 0 This Week
    Last Update:
    See Project