适用于浏览器和node.js的简单JavaScript测试框架

jasmine 开源项目推荐(1,338 个)
Jasmine 是一个开源的行为驱动开发测试框架,用于 JavaScript 测试。它不依赖浏览器、DOM 或任何 JavaScript 框架。其目标是可在任何支持 JavaScript 的平台上运行,不侵入应用或 IDE,并具有易于阅读的语法。因此,它适用于网站、Node.js 项目或任何可运行 JavaScript 的地方。
- 创建者Gwendolyn Van Hove, Steve Gravrock, Rajan Agaskar, Greg Cobb, Chris Amavisca, Sheel Choksi
- 发布August 13, 2009
- 官网jasmine.github.io
热门项目 前 20
按 Star 数排序展示前 20 个 · GitHub 共 1,338 个仓库Node.js的下一代浏览器和移动自动化测试框架
Frisby是一个基于Jest构建的REST API测试框架,使测试API端点变得简单、快速且有趣。
Teaspoon: Javascript test runner for Rails. Use Selenium, BrowserStack, or PhantomJS.
一个用于模拟组件、指令、管道以及服务的Angular测试库,同时还能帮助进行TestBed的搭建。
使用Jest的API轻松自动(无头)浏览器测试,但由Karma & Webpack提供支持。
用于 enzyme 的 Jasmine/Jest 断言
Repository for Wallaby.js questions and issues
用自定义匹配器为Jest和Jasmine写出漂亮的规格
Source code for React Quickly [Manning, 2018]: Painless Web Apps with React, JSX, Redux, and GraphQL 📕
Simple testing patterns for Angular version 2+
spring boot backend, angular2 frontend with webpack, typescript, sass, bootstrap4, karma, jasmine
这个库让RxJS可观测量的测试变得简单!
该项目在 GitHub 上没有填写描述
Data-driven unit testing for Jasmine, Mocha, and Jest
An RxJS marble testing library for any test framework
Allure integrations for JavaScript test frameworks
🔌 Utilities for easy feature-complete testing of babel plugins and presets
Real time console spec reporter for jasmine testing framework
Object oriented testing
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/jasmine。
- 该话题在 GitHub 上共有 1,338 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 20 个项目累计 3.7 万 Star,覆盖 2 种主要语言,数据更新于 2026-11-06。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。