当前访客身份:游客 [ 登录 | 加入开源中国 ]

开源项目

当前位置:
开源软件 » 分类导航 » 开发工具 » 单元测试工具

软件分类

共有204 单元测试工具开源软件,第1

java单元测试,单元测试工具,单元测试 junit,单元测试方法,.net单元测试,c#单元测试,什么是单元测试,vs2005单元测试

软件过滤: 排序: 收录时间 | 浏览数
  • Java单元测试框架 JUnit

    JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中为最成功的一个。 JUnit有它自己的JUnit扩展生态圈。 多数Java的开发环境都已经集成了JUnit作为单元测试的工具。 在线Javadoc:http://ww... JUnit 更多JUnit信息

    最近更新: JUnit 4.12 发布,Java 单元测试框架 发布于 2年前

  • C++模拟测试框架 Google Mock

    Google Mock 是 Google 刚刚开源的一套 C++ Mock 框架。 Google Mock在google内部超过100个项目中使用过,由Zhanyong Wan,一个google的软件工程师(看名字大概是华裔),从jMock和EasyMock中获得灵感而开发。 这个框架能够在Linux,Windows 和Mac OS X上使用... 更多Google Mock信息

  • C语言单元测试框架 CUnit

    继Junit CppUnit的成功后, c语言环境下也出现了开发源码的白盒测试用例CUnit。CUnit以静态库的形式提供给用户使用,用户编写程序的时候直接链接此静态库就可以了。它提供了一个简单的单元测试框架,并且为常用的数据类型提供了丰富的断言语句支持。... CUnit 更多CUnit信息

  • C++单元测试框架 CppTest

    CppTest 是 C++ 的单元测试框架。CppUnit 简单得多,但是效果也不错。下面简要地对比这两个强大的工具: 创建单元测试和测试套件的简便性。CppUnit 和 CppTest 都创建类方法形式的单元测试,类本身都派生自工具提供的 Test类。但是,CppTest 的语法略... 更多CppTest信息

  • Google JS Test

    Google JS Test是一个运行于V8 JavaScript引擎下的Javascript单元测试框架,其在Google内部负责对Chrome的快速JS执行速度进行测试,现在Google以开源工程开放大家使用。Google JS Test主要特性: 超快的启动速度和执行时间,不需要在浏览器里运行 清爽而具... Google JS Test 更多Google JS Test信息

  • Python单元测试框架 PyUnit

    Python单元测试框架(The Python unit testing framework),简称为PyUnit, 是Kent Beck和Erich Gamma这两位聪明的家伙所设计的 JUnit 的Python版本。 而JUnit又是Kent设计的Smalltalk测试框架的Java版本。它们都是各自语言的标准测试框架。... 更多PyUnit信息

  • C/C++单元测试框架 CppUTest

    CppUTest 是一个功能全面的测试框架。 CppUTest是为了支持在多种操作系统上开发嵌入式软件而特别设计的。CppUTest的宏被设计成不需要了解C++也可以写测试用例。这使得C程序员更容易用这个测试框架。 CppUTest只使用C++语言中主要的那部分子集,这种选择很好... 更多CppUTest信息

    最近更新: CppUTest 入门教程 发布于 5年前

  • 基于Junit扩展的测试框架 iTest

    ITEST是面向主要的service接口诸如:HTTP,SOAP,JSON-RPC的轻量级自动化测试框架。将参数的输入、请求执行、结果解析、数据验证、数据准备与清理各个环节都做了封装,以数据文本文件为接口,降低自动化测试过程中case书写的难度。 数据驱动测试执行是该框... 更多iTest信息

  • 单元测试模拟框架 PowerMock

    PowerMock 也是一个单元测试模拟框架,它是在其它单元测试模拟框架的基础上做出的扩展。通过提供定制的类加载器以及一些字节码篡改技巧的应用,PowerMock 现了对静态方法、构造方法、私有方法以及 Final 方法的模拟支持,对静态初始化过程的移除等强大的功... PowerMock 更多PowerMock信息

    最近更新: 每日一博 | 使用 PowerMock 进行 Mock 测试 发布于 9个月前

  • PHP 测试框架 Peridot

    Peridot 是一个支持 PHP 5.4+ 的高可扩展、用起来很方便的 PHP 测试框架。Peridot 让测试更加有趣。开发者可以创建插件,自定义测试报告等。 特性: 灵活的测试接口 事件驱动的插件架构 可轻松添加用户定义的命令行参数 轻松创建自定义测试报告 基于异常的... 更多Peridot信息

    最近更新: Peridot —— 可扩展、方便有趣的 PHP 测试框架 发布于 2年前

  • Flex单元测试框架 FlexUnit

    FlexUnit可以说是Junit的一个复制,因为它们具有太多的相似性,不过说白了,其实所有的单元测试都是一个样,主要的方法就是通过输入来比较输出的结果是否正确。虽说原理是这么简单,但是一个好的单元测试框架,可以为编程人员带来很好的方便,在FlexUnit中... FlexUnit 更多FlexUnit信息

  • JUnit 测试框架 Zohhak

    Zohhak - JUnit Parameterized ,Zohhak是一个参数化的 JUnit 测试框架,JUnit 自带的对参数化测试的支持是他非常大的一个软肋,前一段时间也曾经有一个叫做 JUnit Params 的软件试图来解决这个问题,而Zohhak是另外一个强大的参数化测试框架。 让我们来看一... 更多Zohhak信息

    最近更新: Zohhak —— 参数化的 JUnit 单元测试扩展 发布于 4年前

  • Android 自动化测试 Robolectirc

    Robolectirc 是一款 Android 程序自动化测试工具。 测试代码: @RunWith(RobolectricTestRunner.class) public class MyActivityTest { @Test public void clickingButton_shouldChangeResultsViewText() throws Exception { Activity activity =... 更多Robolectirc信息

  • Android 测试框架 RoboSpock

    RoboSpock 是一个开源的 Android 测试框架。提供简单的编写 BDD 行为驱动开发规范的方法,使用 Groovy 语音,支持 Google Guice 库。RoboSpock 合并了 Robolectric 和 Spock 的功能。 示例代码: def "should display hello text"() {     given... RoboSpock 更多RoboSpock信息

  • NoSQL的单元测试工具 NoSQLUnit

    NoSQLUnit 是一个 JUnit 的扩展,用来为那些使用了 NoSQL 后端的应用提供单元测试和集成测试的工具。 使用示例: @UsingDataSet(locations="my_data_set.json", loadStrategy=LoadStrategyEnum.REFRESH) @ShouldMatchDataSet(location="my_expected_data... 更多NoSQLUnit信息

    最近更新: NoSQLUnit 0.7.6 发布,NoSQL 单元测试 发布于 4年前

  • Python 模拟测试框架 CaptureMock

    CaptureMock 提供 Python 模拟的捕获-重放功能,建立在命令行和客户机-服务器通信的基础上。CaptureMock 所谓的方法就是 捕获-重放 方法。它在用户‘记录’模拟子系统的时候观察代码和模拟出来的子系统的交互,并且用它自己的格式记录在文本文件中。 当用户... 更多CaptureMock信息

  • JavaScript/TypeScript 测试框架 MoqJS

    MoqJS 是基于 .NET Moq 框架的 JavaScript/TypeScript 测试框架。 主要特性: 强类型:TypeScript 完美的 VS 集成 使用 setup/setupPrivate/verify/verifyPrivate 来修改和检测 moles behavior 非常低的学习曲线 示例代码: // Create some object ins... 更多MoqJS信息

  • JS单元测试框架 Jasmine

    Jasmine 是一个简易的JS单元测试框架。Jasmine 不依赖于任何浏览器、DOM、或者是任何 JavaScript 而存在。它适用于所有网站、Node.js 项目,或者是任何能够在 JavaScript 上面运行的程序。 示例代码: describe("Jasmine", function() {    it("ma... 更多Jasmine信息

  • Web单元测试 HtmlUnit

    HtmlUnit 是 JUnit 的扩展测试框架之一。HtmlUnit 将返回文档模拟成 HTML,这样您便可以直接处理这些文档了。HtmlUnit 使用例如 table、form 等标识符将测试文档作为 HTML 来处理。它同样需要遵循 JUnit 测试框架结构的 Java™ 测试程序。... 更多HtmlUnit信息

    最近更新: HtmlUnit 2.8 发布,Java的Web单元测试 发布于 6年前

  • PHP测试框架 PHPUnit

    PHPUnit是一个轻量级的PHP测试框架。它是在PHP5下面对JUnit3系列版本的完整移植,是xUnit测试框架家族的一员(它们都基于模式先锋Kent Beck的设计) 单元测试是几个现代敏捷开发方法的基础,使得PHPUnit成为许多大型PHP项目的关键工具。这个工具也可以被Xde... 更多PHPUnit信息

    最近更新: PHPUnit 5.6.3 和 4.8.28 发布,PHP 测试框架 发布于 4周前