Cutter 1.1.8发布 单元测试框架用于C和C++

Cutter是一个单元测试框架用于C++和C++。它提供了一个简单的测试,编写API和方便的调试输出,继续测试。

Cutter 1.1.8此版本改善了多线程测试的支持。

下载地址:http://downloads.sourceforge.net/cutter/cutter-1.1.8.tar.gz

时间: 2024-10-26 19:40:01

Cutter 1.1.8发布 单元测试框架用于C和C++的相关文章

PHPUnit 6.2.2 发布,PHP 单元测试框架

PHPUnit 6.2.2 已发布,这是一个修复版本,修复了 RiskyTestError 类未在正确的 namespace 中声明的问题. PHPUnit 是一个面向程序员的 PHP 测试框架.是 xUnit 单元测试框架体系结构的一员. PHPUnit 6.2 系列需要 PHP 7 及yi,强烈推荐使用最新版本的 PHP. PHPUnit 需要使用 dom 和 json 扩展,它们通常是默认启用的. PHPUnit 还需要 pcre.reflection.spl 扩展.这些标准扩展默认启用,

crpcut 1.4.1发布 C++的单元测试框架

crpcut 1.4.1这是一个重大的错误修正版本,修复了隐藏的librt.so,这将引起在http://www.aliyun.com/zixun/aggregation/13835.html">Ubuntu 11.10启动时crpcut对SIGSEGV的依赖. crpcut是一款C++++的单元测试框架.Compartmented Robust Posix C++单元测试系统. crpcut运行所有的测试案例,在自己的进程和自己的工作目录,这使得它能非常完美的维护和测试套件,甚至在一个意

crpcut 1.3.2发布 C++的单元测试框架

crpcut 1.3.2更新日志: Now show stack backtrace for heap errors if support for backtrace is found by C++Make. Support for this can be disabled by adding -DUSE_BACKTRACE=no on the CMake command line when building the cmake library. Improved the behaviour o

《测试驱动的嵌入式C语言开发》——2.1节什么是自动化单元测试框架

2.1 什么是自动化单元测试框架自动化单元测试框架就是一个软件包,它能让程序员表达产品代码应该有什么样的行为.自动化单元测试框架的工作就是要提供以下能力: 用于表述测试用例的通用语言: 用于表述期望结果的通用语言: 能够使用产品代码所用编程语言的功能: 能把所有的工程.系统或子系统中的单元测试用例收集到一起: 一个能运行全部或者部分测试用例的机制: 对于测试套件的成功和失败给出明确的报告: 对于失败的测试给出详细的报告.本书中用到的两个单元测试框架在测试嵌入式C代码以及开源代码中都很流行,并且它

jsamine单元测试框架和ext-js框架集成

最近研究了下jasmine框架,收益颇丰.基于公司一位同事的文档,我这里列举下jasmine框架的一些特征. 一:介绍 Jasmine框架是一个行为驱动的开发框架,用于测试javascript代码,它不会依赖于任何其他的javascript框架,也不需要一个DOM,并且它有非常简单和清晰的语法. 二:适用范围 因为Jasmine框架不依赖浏览器,DOM,或者任何javascript框架,所以它特别适合单元测试网站,Node.js项目或者任何有javascript运行的项目. 小例子1:比如要测试

Javascript单元测试框架QUnitjs详细介绍_javascript技巧

一.什么是 QUnit QUnit(http://qunitjs.com/) 是一个非常强大的javascript单元测试框架,可以帮你调试代码.它是由 jQuery 团队的成员写的,而且是 jQuery 的官方测试套装.但QUnit一般是足以测试任何常规 javascript 代码,它甚至可能通过一些 javascript 引擎比如 Rhino 或 V8 来测试服务器端 JavaScript.如果你不熟悉"单元测试"的概念,请不要担心.这不是很难理解的: 复制代码 代码如下: 在计算

CPPUTest 单元测试框架

CPPUTest 虽然名称上看起来是 C++ 的单元测试框架, 其实它也是支持测试 C 代码的. 本文主要介绍用CPPUTest来测试 C 代码. (C++没用过, 平时主要用的是C) C++相关的内容都省略了. 本文基于 debian v7.6 x86_64. 1. CPPUTest 安装 现在各个Linux的发行版的源都有丰富的软件资源, 而且安装方便. 但是如果想要在第一时间使用最新版本的开源软件, 还是得从源码安装. debian系统为了追求稳定性, apt源中的软件一般都比较旧. 所以

测试框架的利好和繁荣:Java单元测试框架之争

最近Reddit上的讨论帖引发了一场JUnit和Spock两个测试框架支持者之间的辩论,源起于Jakub Dziworski发表的博文,其中心思想是"JUnit有什么问题?"目前来看几乎每个GitHub仓库都引入了基于JUnit的单元测试,不过也难怪毕竟JUnit已经经历了超过15个年头.但是Spock正在持续蚕食市场. JUnit由极限编程(eXtreme programming)创始人Kent Beck.<设计模式:可复用面向对象软件的基础>合著者Erich Gamma

Python单元测试框架之pytest -- 断言

对于测试来讲,不管是功能测试,自动化测试,还是单元测试.一般都会预设一个正确的预期结果,而在测试执行的过程中会得到一个实际的结果.测试的成功与否就是拿实际的结果与预期的结果进行比较.这个比的过程实际就是断言(assert). 在unittest单元测试框架中提供了丰富的断言方法,例如assertEqual().assertIn().assertTrue().assertIs()等,而pytest单元测试框架中并没提供特殊的断言方法,而是直接使用python的assert进行断言. 下面我们就来介