Вопросы по теме '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