编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是开发工具相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Easy Coverage 是一个可以自动执行单元测试的工具,具有可扩展性和高度可定制性,可作为独立产品运行或者是和JUnit 一起使用,对其他的单元测试框架的支持(如TestNG) 正在计划中。
specta 是一个轻量级的 Objective-C 和 Cocoa 的 TDD/BDD 框架 A light-weight TDD / BDD framework for Objective-C & Cocoa
RandomizedTesting 是一个 JUnit 测试的扩展,封装了内置重复随机的测试和超时控制、参数工厂、线程执行组等等。
CppUTest 是一个功能全面的测试框架。 CppUTest是为了支持在多种操作系统上开发嵌入式软件而特别设计的。CppUTest的宏被设计成不需要了解C++也可以写测试用例。这使得C程序员更容易用这个测试框架。
Spring DBUnit 提供了 Spring 测试框架和DBUnit 项目,允许你通过注解来实现测试的一些准备工作。
NodeUnit 是 Node.js 的单元测试框架,基于 assert 模块。
Zohhak - JUnit Parameterized ,Zohhak是一个参数化的JUnit 测试框架,JUnit 自带的对参数化测试的支持是他非常大的一个软肋,前一段时间也曾经有一个叫做 JUnit Params
Google Test Adapter 是 Visual Studio 2012 的一个扩展,用于支持gtest 单元测试。
Selenium RC integration for PHPUnit 安装方法:sudo pear install phpunit/PHPUnit_Selenium
CaptureMock 提供 Python 模拟的捕获-重放功能,建立在命令行和客户机-服务器通信的基础上。CaptureMock 所谓的方法就是 捕获-
Cedar 是 Objective-C 上 BDD 风格的单元测试框架。 describe(@\"Example specs on NSString\", ^{
Spek 是 JetBrains 开发的 JVM 的一个规范框架,通过优雅的 DSL 来清晰描述你的代码规范,主要用于Kotlin 语言的测试。
C单元测试框架。 特点: C语言实现。clang编译。std=gnu89。 使用宏简单地注册case, suite,丰富的断言,风格类似google test。
Phake 是 PHP 框架,提供模拟对象,双向测试和方法测试。 Phake 和其他 PHP 模拟框架(PHPUnit,PHPMock 等)最主要的不同之处是 Phake
JustMock Lite by Telerik 是一个为 .NET 开发者提供的强大免费的模拟测试库。
greatest 是一个 C 语言的单元测试系统,只需要一个文件支持。示例代码: $ cat simple.c
Kiwi 是 Objective-C 的单元测试框架,因其简单的接口而著名,基于 Objective-C 编写,只支持 iOS 应用
支持通过@testcase编写用例,最后自动导出成excel或者html. 在传统测试流程中,我们一般在EXCEL或其他用例管理系统中把用例写好,然后逐条实现测试脚本,最后把写好的用例复制到代码的注释中,但是这样存在一些问题
ltest是lua的一个超灵巧测试框架;下载地址 1.用法类似 Google Test 2.API接口简单 3.免费开源
Robolectric 是一款Android单元测试框架,示例代码: @RunWith(RobolectricTestRunner.class)