Tag: qtestlib

我应该使用什么unit testing框架来用于Qt?

我刚开始一个需要一些跨平台GUI的新项目,而且我们select了Qt作为GUI框架。 我们也需要一个unit testing框架。 直到大约一年前,我们使用内部开发的C ++项目unit testing框架,但是现在我们正在过渡到使用Google Test来进行新项目。 有没有人有任何使用谷歌testingQt应用程序的经验? QtTest / QTestLib是一个更好的select吗? 我仍然不确定在项目的非GUI部分使用Qt有多less – 我们可能更愿意在核心代码中使用STL / Boost,并在基于Qt的GUI上使用一个小接口。 编辑:它看起来像很多倾向于QtTest。 有没有人有任何与持续集成服务器集成的经验? 另外,在我看来,为每个新的testing案例处理一个单独的应用程序会导致很大的摩擦。 有没有什么好方法可以解决这个问题? Qt Creator是否有处理这些testing用例的好方法,或者你需要在每个testing用例中有一个项目吗?