如何测试高级Qt插件?

时间:2018-06-05 15:07:43

标签: c++ qt unit-testing user-interface

我有一个加载很少Qt高级别dll的应用程序。这些dll是使用Qt插件框架实现的。我有插件加载器类,它将插件和强制转换加载到接口。

我想测试应用程序加载的接口和插件。插件加载器类有一些基本测试,比如使用GTest实现的dll计数,但其余的我不知道使用哪个框架。任何人都可以提出解决方案。

谢谢

1 个答案:

答案 0 :(得分:0)

插件插件没什么特别之处。测试它们就像测试任何其他基于QObject的界面一样。 Qt Test模块是一个很好的默认选择。它也用于测试自己的Qt版本,所以它也不是一半支持也是如此。