Qt单元测试工具 QTestlib

码农软件 · 软件分类 · 单元测试工具 · 2019-11-19 19:59:05

软件介绍

Trolltech公司提供的QTestlib框架,是一种针对基于QT编写的程序或库的单元测试工具。QTestLib提供了单元测试框架的基本功能,并提供了针对GUI测试的扩展功能。设计QTestLib的目标是为了简化QT程序或库的单元测试工作。

特性 详细描述
轻量级 QTestlib 只包含 6000行代码和 60个导出符号。
自包含 对于非GUI测 试,QTestlib只需要Qt核心库的几 个符号。
快速测试 QTestlib不需要特殊的测试执行程序,不需要为测试而进行特殊的注册。
数据驱动测试 一个测试程序可以在不同的测试数据集上执行多次。

基本的GUI测 试

QTestlib提供了模拟鼠标和键盘事件的功能。

IDE友好

QTestlib的输出信息可以被Visual StudioKDevelop解析。

线程安全   

错误报告是线程安全的、原子性的。

类型安全

对模板进行了扩展使用,防止由隐式类型转换引起的错误。

易扩展

用户自定义类型可以容易地加入到测试数据和测试输出中。

本文地址:https://codercto.com/soft/d/19356.html

Linux/Unix设计思想

Linux/Unix设计思想

甘卡兹 / 漆犇 / 人民邮电出版社 / 2012-3-28 / 39.00元

《Linux\Unix设计思想/图灵程序设计丛书》内容简介:将Linux的开发方式与Unix的原理有效地结合起来,总结出Linux与Unix软件开发中的设计原则。《Linux\Unix设计思想/图灵程序设计丛书》前8章分别介绍了Linux与Unix中9条基本的哲学准则和10条次要准则。第9章和第10章将Unix系统的设计思想与其他系统的设计思想进行了对比。最后介绍了Unix哲学准则在其他领域中的应......一起来看看 《Linux/Unix设计思想》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试