awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Raathigesh avatar

Raathigesh/majestic

0
View on GitHub↗

Majestic

Majestic is a graphical user interface for executing and managing Jest test suites. It serves as a test runner GUI that allows for the execution of all tests or specific files, providing a visual environment for monitoring results in real time.

The tool includes a code coverage visualizer to identify untested parts of a codebase by reviewing detailed coverage reports. It also provides a debugging interface for troubleshooting test failures through direct access to console output and error details, and a visual interface for managing and aligning test snapshots.

Additional capabilities cover automated test monitoring with automatic re-runs triggered by file changes, as well as test suite search for locating and executing specific tests.

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Features

  • Test Runner GUIs - Provides a graphical interface for running and controlling Jest test suites instead of using the command line.
  • Test Triggering Monitors - Tracks test results in real time and triggers automatic re-runs when files are updated.
  • Visual Test Execution - Enables the execution of all tests or specific files through a graphical user interface.
  • Code Coverage Analysis - Provides visual analysis of code coverage reports to identify untested parts of the codebase.
  • Test Failure Debugging Tools - Offers a dedicated interface for troubleshooting test failures via console output and error details.
  • Test Suite Runners - Acts as a graphical test suite runner for executing Jest tests and monitoring real-time results.
  • File Watchers - Monitors source code changes to automatically trigger test re-runs in real time.
  • Snapshot Testing - Provides a visual interface for aligning stored test snapshots with the current project state.
  • Snapshot Diffing - Compares stored test snapshots with current outputs to display discrepancies within a graphical viewer.
  • Test File Discovery - Automatically scans project directories to build a navigable tree of test files for targeted execution.
  • Test Suite Filters - Enables the location and execution of specific test suites by filtering available tests.
  • Test User Interfaces - Zero-configuration graphical user interface for test suites
7,457 星标·171 分支·TypeScript·MIT·7 次浏览

Star 历史

raathigesh/majestic 的 Star 历史图表raathigesh/majestic 的 Star 历史图表

常见问题解答

raathigesh/majestic 是做什么的?

Majestic is a graphical user interface for executing and managing Jest test suites. It serves as a test runner GUI that allows for the execution of all tests or specific files, providing a visual environment for monitoring results in real time.

raathigesh/majestic 的主要功能有哪些?

raathigesh/majestic 的主要功能包括:Test Runner GUIs, Test Triggering Monitors, Visual Test Execution, Code Coverage Analysis, Test Failure Debugging Tools, Test Suite Runners, File Watchers, Snapshot Testing。

raathigesh/majestic 有哪些开源替代品?

raathigesh/majestic 的开源替代品包括: avajs/ava — Ava is a test runner for JavaScript and TypeScript designed to execute test suites with a focus on concurrency and… jquery/qunit — QUnit is a JavaScript unit testing framework designed to verify code behavior using assertions and lifecycle hooks… smartystreets/goconvey — GoConvey is a behavioral testing framework for the Go programming language that provides a test runner, a code… microsoft/playwright — Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow… webdriverio/webdriverio — WebDriverIO is a Node.js test automation framework used for automating functional tests across web browsers and mobile… cypress-io/cypress — Cypress is a browser-based testing framework designed for writing and running automated tests directly inside the…

Majestic 的开源替代方案

相似的开源项目,按与 Majestic 的功能重合度排序。
  • avajs/avaavajs 的头像

    avajs/ava

    20,849在 GitHub 上查看↗

    Ava is a test runner for JavaScript and TypeScript designed to execute test suites with a focus on concurrency and isolation. It serves as a concurrent test executor that runs test files in parallel across multiple processes to reduce total runtime and prevent state leakage between suites. The project features a built-in snapshot testing framework that saves large data structures to disk and compares subsequent executions to detect regressions via diffs. It is also compatible with the Test Anything Protocol, allowing it to export results for use with external reporting tools. Its capability

    JavaScriptassertasyncasync-functions
    在 GitHub 上查看↗20,849
  • jquery/qunitjquery 的头像

    jquery/qunit

    4,035在 GitHub 上查看↗

    QUnit is a JavaScript unit testing framework designed to verify code behavior using assertions and lifecycle hooks across browsers and server runtimes. It functions as a browser-based test runner with an HTML interface for reporting results, an asynchronous test orchestrator for coordinating callbacks, and a utility for isolating and verifying document object model changes. The framework distinguishes itself through specialized DOM testing capabilities, allowing for the isolation and resetting of the document object model between tests to ensure atomicity. It also features a system for detect

    JavaScript
    在 GitHub 上查看↗4,035
  • smartystreets/goconveysmartystreets 的头像

    smartystreets/goconvey

    8,415在 GitHub 上查看↗

    GoConvey is a behavioral testing framework for the Go programming language that provides a test runner, a code coverage tool, and a web-based monitoring dashboard. It integrates with the standard Go test command to organize tests into behavioral stories and conveyors. The project features a web interface that monitors the file system for source code changes and automatically triggers test execution to provide real-time feedback. This dashboard displays test results, failures, and a chronological history of execution status. The framework includes a state assertion system for verifying values

    Go
    在 GitHub 上查看↗8,415
  • microsoft/playwrightmicrosoft 的头像

    microsoft/playwright

    91,074在 GitHub 上查看↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior in consistent, isolated environments. The framework distinguishes itself through a web-first testing paradigm that prioritizes stability and resilience. By utilizing an auto-waiting actionability engine and accessibility-tree-based locators, it eliminates common sources of test

    TypeScriptautomationchromechromium
    在 GitHub 上查看↗91,074
查看 Majestic 的所有 30 个替代方案→