Вопросы по теме 'qtestlib'
Qtestlib: QNetworkRequest не выполняется
Я хотел бы протестировать асинхронный запрос к веб-серверу. Для этой цели я создаю простой модульный тест, чтобы быстро проверить несколько строк кода:
void AsynchronousCall::testGet()
{
QNetworkAccessManager *nam = new...
2464 просмотров
schedule
20.02.2023
Как структурировать проект при модульном тестировании приложения Qt с помощью QTestLib
У меня есть проект Qt, и я использую Qt Creator. Я хочу провести модульное тестирование всего своего кода. Однако я новичок в среде QTestLib, но все рекомендовали ее для тестирования исходного кода на основе Qt. Теперь я немного запутался, как...
12692 просмотров
schedule
03.09.2022
qmake неверная целевая генерация
У меня есть файл .pro, который выглядит так:
BASEDIR = ../../..
CLEBS *= buildplugin apextools apexdata apexmain
TARGET = maintest
TEMPLATE = app
include($$BASEDIR/clebs.pri)
CONFIG *= qtestlib
QT *= testlib gui
SOURCES *= \
apexmaintest.cpp \...
160 просмотров
schedule
11.07.2023
Отображение результата QTestlib с подключаемым модулем Jenkins xUnit
Я пытаюсь использовать подключаемый модуль Jenkins xUnit для своего проекта модульного тестирования Qt, но не могу заставить его работать...
Вот что я сделал до сих пор:
Прежде всего, я создаю свой модульный тестовый проект с помощью...
5810 просмотров
schedule
19.04.2023
Проект модульного тестирования Qt Creator
В Qt Creator, когда я создаю новый проект Unit Test, он не будет успешно построен, если полный путь к проекту содержит пробел.
Я отследил ошибку до make-файла, созданного qmake. Makefile содержит строку в верхней части, например:
DEFINES =...
2335 просмотров
schedule
09.12.2022
Модульный тест Qt повторяет все дважды в панели вывода приложения Qt Creator для Qt 4.8 (но не в Qt 5.2.2)
Я только что заметил, что даже в свежем новом проекте Qt Unit Test дважды пишет все в области вывода приложения разными цветами — сначала пурпурным, а затем черным. Я предполагаю, что это потому, что он пишет как в stdout, так и в stderr.
Это...
461 просмотров
schedule
11.02.2023
Как использовать Qtest для тестирования рабочего процесса конечного автомата QT
Я пытаюсь реализовать рабочий процесс на основе конечного автомата QT, и для целей тестирования я пытаюсь воспроизвести свой рабочий процесс с помощью QTest.
void initTestCase()
{
machine = loadScxmlFile("StateMachine.scxml");...
351 просмотров
schedule
04.04.2023
Метод покрытия QTest методом окраски
У меня есть пользовательские QWidgets, где все рисование выполняется вручную (fillRect, drawRect, drawText, drawPixmap..). Существует до 120 свойств, влияющих на то, что будет краской, как она будет мигать и так далее. Устаревший спагетти-код....
173 просмотров
schedule
27.03.2023