Вопросы по теме 'qtestlib'
Как протестировать выпуск QTableView с помощью QTest?
Я хотел бы смоделировать издание ячейки QTableView с помощью QTest.
Я пробовал другой подход, но безуспешно:
qtableview->show();
/* I think that in my unit test I should no need
that, could you confirm ? */
QModelIndex modelIndex =...
560 просмотров
schedule
25.01.2023
Как проверить с помощью QTest, что выброшено исключение?
Я говорю в мире QT C++. Я делаю TDD, используя класс QTest. Я хочу убедиться, что при определенных условиях мой тестируемый класс выдает исключение. Используя тест Google, я бы использовал что-то вроде:
EXPECT_THROW(A(NULL),...
5331 просмотров
schedule
17.07.2022
Самый простой способ нажать кнопку с помощью QTest
Может ли кто-нибудь объяснить мне самый простой способ нажать кнопку или что-то еще, например QComboBox в QTest?
Я пробовал это:
QComboBox *type = new QComboBox();
type->addItem( "1" );
type->addItem( "2" );
type->addItem( "3" );...
1514 просмотров
schedule
29.04.2022
Как написать файл qmake для тестового примера?
Я просто не понимаю, какова общая схема проекта Qt с программой и тестом...
В проекте учебника QTest есть только тестовая программа, но в моем проекте уже есть другая программа. Если я добавлю тестовый пример, он утверждает «множественное...
2437 просмотров
schedule
27.11.2023
Как протестировать соединения сигнал-слот с помощью qtest
Я только начинаю работать с QT и хотел бы иметь модульные тесты. Я нашел схему структуры проекта, которая поддерживает тестирование вне моего приложения.
Для моего первого теста я хотел щелкнуть пункт меню «Выход», чтобы проверить, действительно...
5397 просмотров
schedule
05.10.2023
Как передать несколько типов в один вызов QTest::addColumn
У меня есть функция шаблона для сериализации данных в файл, а другая — для их возврата с использованием идентификатора, возвращаемого функцией кулака:
template<typename T> int serialize(const T &value); //returns id
template<typename...
508 просмотров
schedule
01.02.2023
QTest получить имя теста
Как в модульном тесте Qt программа может получить имя выполняемого теста?
Код выглядит примерно так:
#include <QtTest>
class MyTest : public QObject
{
Q_OBJECT
private Q_SLOTS:
void initTestCase()
{
}
void...
423 просмотров
schedule
27.09.2022
QTest — написание тестов для библиотеки на основе Qt и предоставление классов
У меня есть библиотека (назовем ее MyLib ), которая имеет следующую структуру:
mylib_global.h — определяет, стоит ли Q_DECL_IMPORT или Q_DECL_EXPORT за префиксом MYLIBSHARED_EXPORT , который используется для отображения определенных...
240 просмотров
schedule
11.08.2022
Как имитировать события колесика мыши с помощью QTestLib [Qt5]
Я с удовольствием использую QTestLib для написания тестов для своего пользовательского интерфейса на основе Qt5 виджетов. Казалось, недостатка в функциях и удобных функциях не было до сих пор, пока я не попытался найти способ имитировать события...
417 просмотров
schedule
24.02.2022