微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是开发工具相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Jasmine 是一个简易的JS单元测试框架。Jasmine 不依赖于任何浏览器、DOM、或者是任何 JavaScript
Feed4TestNG 使得可以编写参数化的 TestNG 测试用例。 示例代码: public class LoginTest extends FeedTest {
CassandraUnit是一个Cassandra数据操作的单元测试框架,其功能与关系型数据库测试框架DBunit类似,只是其测试对象是Cassandra,下面是一个最简单使用例子:
portletUnit,一种用于测试 JSR-168 portlet 的 JUnit 测试框架。portletUnit 使用一种模拟容器来进行测试,从而降低了大型门户服务器环境的投资成本。通过 portletUnit 框架,您可以在任何机器上运行单元测试 —
AutoMoqer 是一个自动测试容器,可根据需要自动创建任何的伪对象来进行某个类的实例化,可通过 mocker 来访问这些伪对象。
示例代码: var mock = new Mock<ILoveThisFramework>(); // WOW! No record/replay weirdness?! :)
PIT 是一个快速的 Java 系统突变检测系统,可用来测试单元测试的有效性,测试单元测试的覆盖。
FlexUnit可以说是Junit的一个复制,因为它们具有太多的相似性,不过说白了,其实所有的单元测试都是一个样,主要的方法就是通过输入来比较输出的结果是否正确。虽说原理是这么简单,但是一个好的单元测试框架,可以
Scala Check,Scala下一个功能强大的自动化单元测试框架。它借鉴Haskell的测试框架QuickCheck,并且发展出了很多让人称赞的特性。
JsTestDriver是一个JavaScript单元测试工具,易于与持续构建系统相集成并能够在多个浏览器上运行测试轻松实现TDD风格的开发。当在项目中配置好js-
TSQLUnit 是 Transact-SQL 的单元测试框架。
ITEST是面向主要的service接口诸如:HTTP,SOAP,JSON- RPC的轻量级自动化测试框架。将参数的输入、请求执行、结果解析、数据验证、数据准备与清理各个环节都做了封装,以数据文本文件为接口,降低自动化测试过程中
Google JS Test是一个运行于V8 JavaScript引擎下的Javascript单元测试框架,其在Google内部负责对Chrome的快速JS执行速度进行测试,现在Google以开源工程开放大家使用。Google
MUnit (MassiveUnit)是一个元数据驱动的单元测试框架,用于跨平台的Haxe 开发测试。MUnit 包含创建、更新、编译和运行单元测试类的命令行工具。
busted 是 Lua 的单元测试框架,示例代码: require(\"busted\") describe(\"Busted unit testing framework\", function()
OCUnit 是一个 Objective-C 的单元测试框架,用于 Mac OS X, Mac OS X Server, GNUSTEP, YellowBox/Cocoa and WebObjects/Objective C环境 .
Python单元测试框架(The Python unit testing framework),简称为PyUnit, 是Kent Beck和Erich
GH-Unit 是一个基于Object C的测试框架,支持Mac OSX 10.5和iOS 3.0以上版本。它具有以下特点:
nose是一个Python单元测试的扩展,能自动发现并运行测试,使得测试更容易。
PyMuTester是用Python编写的软件系统,以方便突变测试(又名突变分析或计划突变)的工具。其主要目的是协助您改善您现有的单元测试,包括失踪检查和“漏洞”。它的工作原理的微小变化(技术上称为突变体)到你的Py
Codeception 是一个全堆栈的 PHP 测试框架。 Inspired by BDD, it provides an original way for
Chai 是一个针对 Node.js 和浏览器的行为驱动测试和测试驱动测试的诊断库,可与任何 JavaScript 测试框架集成。
NoseXUnit: JUnit like XML reporting for PyUnit NoseXUnit 提供一种方便的方式用来产生类似JUnit的使用PyUnit的XML报告。它还提供了优美的报告生成代码覆盖率和审计功能。
DOH 是一种基于 Dojo 技术的 JavaScript 单元测试框架,也是目前主流的 Dojo 单元测试技术。
PowerMock 也是一个单元测试模拟框架,它是在其它单元测试模拟框架的基础上做出的扩展。通过提供定制的类加载器以及一些字节码篡改技巧的应用,PowerMock
如果你希望用 JUnit 来测试一些性能问题,那么 JUnitBenchmark 可以帮到你,主要特性:
Machine.Specifications简称 MSpec ,是一个行为测试驱动(BDD)框架,它本身并不是测试框架,而是在nUnit的基础上,作了一层友好性的封装。
NoSQLUnit 是一个 JUnit 的扩展,用来为那些使用了NoSQL 后端的应用提供单元测试和集成测试的工具。
wru 是一个 JavaScript 的单元测试框架。
在软件开发领域,测试驱动开发(Test Driven Development,TDD)技术在逐渐为广大开发者所接受,它是在添加新代码之前让你的测试代码出错的一种开发技术。在开始编写代码之前首先要写你的测试代码,然后再编写代码