Qt测试
文章平均质量分 54
缘客_ql
业精于勤荒于戏,形成于思毁于随
展开
-
Windows下使用Doxygen+GrapViz生成类图和调用图
一 、需求查看代码文档或者查看函数调用或发布时生成相应的文档二 下载安装2.1 下载地址(最新版本即可)Doxygen:Doxygen download | SourceForge.net GraphViz:https://graphviz.org/download/2.2 下载解压安装到任意目录三 使用Doxygen和GrapViz3.1 打开doxygen安装目录bin/doxywizard.exe3.2 配置doxywizard1.配置Wizard Ta原创 2022-02-22 12:03:47 · 4392 阅读 · 2 评论 -
Qt单元测试-集合单元测试
测试集合类testcaseset.h#ifndef TESTCASESET_H#define TESTCASESET_H#include <QObject>class TestCaseSet : public QObject{ Q_OBJECTpublic: explicit TestCaseSet(QObject *parent = 0); voi...原创 2018-05-23 09:31:30 · 1384 阅读 · 0 评论 -
Qt 使用QTestLib 进行单元测试测试应用程序
一:测试步骤QTestLib所有相关功能都在QTest命名空间下。1) 在PRO文件中将testlib加入QT参数中。2) 创建测试类:需要继承自QObject(因为要用去信号-槽)。3) 创建测试条目:所有的private slots下函数都将作为测试条目自动测试,并需要一个_data()函数提供数据。4) 创建测试数据:QTest::原创 2018-01-14 20:48:26 · 3239 阅读 · 0 评论 -
Qt单元测试-单元测试1
转载:http://blog.51cto.com/9291927/2114179Qt高级——QTestLib单元测试框架一、QTestLib简介1、QTestLib简介QTestLib是Qt提供的一种针对基于Qt编写的程序或库的单元测试框架。QTestLib提供了单元测试框架的基本功能,并提供了针对GUI测试的扩展功能。2、QTestLib特性QTestLib是为了简化QT程序或库的单元测试工作而...转载 2018-05-23 14:05:10 · 7976 阅读 · 0 评论 -
gcc 覆盖测试工具-gcov lcov genhtml
环境:机器:ubuntu12.04gcc:4.8.1lcov:原来1.09由于出问题升级到1.13 一:名词注释查找 man 所得只是百度翻译了一下-fprofile-arcs:使得编译后的文件运行生成弧跳变的次数和其他的概要信息,用于生成.gcda-ftest-coverage:生成.gcno文件,汇总文件源码块信息和行号gcov:是配合gcc产生覆盖信息报告的工具;.gcno:是由-ftest...原创 2018-05-24 12:11:13 · 6454 阅读 · 0 评论 -
gcc覆盖测试用于嵌入式设备-gcov lcov genhtml
转载:https://www.cnblogs.com/StitchSun/p/4480229.html交叉编译链为:/opt/opt/FriendlyARM/toolschain/4.5.1/bin/arm-linux-gcov"环境要求:1、有被测的源代码2、对应平台的交叉编译器必须包含gcov功能3、安装好lcov工具4、相应的嵌入式设备 使用gcov/lcov测试代码覆盖率,总共分为三步:1...转载 2018-05-24 16:39:36 · 1852 阅读 · 0 评论 -
qt单元测试-实例2
Qt高级——QTestLib单元测试框架一、QTestLib简介1、QTestLib简介QTestLib是Qt提供的一种针对基于Qt编写的程序或库的单元测试框架。QTestLib提供了单元测试框架的基本功能,并提供了针对GUI测试的扩展功能。2、QTestLib特性QTestLib是为了简化QT程序或库的单元测试工作而设计的。QTestLib特性如下:A、轻量级:QTest...转载 2018-08-16 14:16:32 · 1715 阅读 · 0 评论