发现各种软件替代方案,找到更适合您的选择

筛选条件

展开

排序方式

热度排序评价排序名称排序最新排序
JUnit
JUnit

JUnit 是 Java 编程语言的单元测试框架。JUnit 在测试驱动开发的发展中起到了重要作用,是起源于 SUnit 的一组统称为 xUnit 的单元测试框架之一。

提供 3 个替代方案

Mocha
Mocha

Mocha 是一个功能丰富的 JavaScript 测试框架,可在 node.js 和浏览器上运行,使异步测试变得简单而有趣。Mocha 测试按顺序执行,支持灵活精准的报告,并能将未捕获的异常映射到正确的测试用例。

提供 13 个替代方案

Vitest
Vitest

,

提供无缝的 Vite 集成、与 Jest 兼容的 expect 和快照功能,以及即时监视模式的测试框架。支持 ESM、TypeScript 和 JSX,基于 esbuild。

提供 13 个替代方案

AVA
AVA

软件

测试可能令人乏味,AVA 帮你高效完成。AVA 是 Node.js 的测试运行器,拥有简洁的 API、详细的错误输出、对新语言特性的支持以及进程隔离功能,让你更有效地编写测试,从而交付更多出色的代码。

提供 10 个替代方案

Maveryx
Maveryx

适用于Java、.NET和Web应用的自动化功能GUI及回归测试工具。唯一无需GUI地图即可创建和运行自动化测试的GUI自动化框架。

Karate
Karate

Karate 是唯一一款将 API 测试自动化、模拟、性能测试甚至 UI 自动化整合到单一统一框架中的开源工具。Cucumber 推广的 BDD 语法具有语言无关性,即使非程序员也易于使用。

Protractor 是用于 AngularJS 应用程序的端到端测试框架。Protractor 在真实浏览器中运行测试,如同用户一样与您的应用进行交互。

Maestro 是一个现代化的开源端到端测试框架,旨在简化并加速移动和Web应用的自动化测试。专为开发者和质量保证工程师设计,Maestro 提供简单易读的语法,使团队能够编写可靠的……