💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
[TOC] ## GUI测试 对于GUI交互操作的测试,则将数据设置为事件列表,供模拟测试。QTestlib提供了模拟鼠标和键盘事件的功能。 事件 ``` QTest::keyClick() QTest::keyPress() QTest::keyRelease() QTest::mouseClick() QTest::mouseDClick() QTest::mouseMove() QTest::mousePress() QTest::mouseRelease() ``` 示例 ``` void TestGui::testGui() { QLineEdit lineEdit; QTest::keyClicks(&lineEdit, "hello world"); QCOMPARE(lineEdit.text(), QString("hello world")); } ```