[Qt] Explicación detallada de la prueba unitaria Qt (2): QTest

0. Crear un proyecto

[Qt] Explicación detallada de la prueba de unidad Qt (1): Crear proyecto de prueba a través de QtCreator

1. Agregar código de prueba

Después de crear el proyecto de prueba, agregue el código de prueba que debe ejecutarse.

1.1 Introducir el código fuente probado

Introduzca el código fuente probado en el proyecto de prueba Pro, puede agregar el código fuente al proyecto de prueba agregando archivos existentes a través de QtCreator

INCLUDEPATH += 源码头文件

SOURCES +=  tst_testserial.cpp \
    源码文件列表

HEADERS += \
    源码头文件列表

Agregue módulos QT según sea necesario, como:

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

1.2 Funciones de ranura llamadas automáticamente por el marco de prueba

initTestCase()		将在执行第一个测试函数之前调用。
initTestCase_data()	会调用创建全局测试数据表。
cleanupTestCase()	将在执行最后一个测试函数后调用。
init()				将在执行每个测试函数之前调用。
cleanup()			将在每个测试函数之后调用。

ejemplo

#inc

Supongo que te gusta

Origin blog.csdn.net/u010168781/article/details/129850119
Recomendado
Clasificación