如何在QT中创建/启动集成测试?例如,我希望在接收事件时测试我的应用程序,并使用QSignalSpy检查信号,但似乎没有任何选项可以执行应用程序并在此之后进行测试。
更新:我熟悉QTest并使用它--我实际上正在研究如何启动自定义应用程序,而不是使用QTEST_MAIN宏的基础应用程序
发布于 2017-04-18 15:40:05
看看QTest。它是为单元测试设计的,但您可以使用它来启动应用程序、执行鼠标单击和对对象按键。当你看到一个模态窗口时,它确实会让你有点头疼,但也有一些解决办法。
https://stackoverflow.com/questions/43459428
复制相似问题