2

如果我要使用 QTestlib 为类实现创建一个单元测试(试图弄清楚)我会怎么做。(我知道下面简单类的单元测试可以通过其他简单的方式来完成,我试图理解 QTestlib 框架以及它是否真的是我想要的)

考虑一个简单的类(只是为了让事情变得非常清楚)

//Add.h

class Add {
           public:
           int add (int a , int b);
};


//Add.cpp 

int Add::add(int a, int b)
{
int c=0;
c=a+b;
return c;
}

我应该如何使用 QTestlib 来测试这个类?一些信息会很棒。

如果这不是正确的方法。让我知道。还有一些关于自动化测试的信息会很好。

4

1 回答 1

0

看看https://doc.qt.io/archives/qt-4.8/qtestlib-tutorial.html,它逐步解释了如何以QTestLib一种非常易于访问的方式创建测试。

对于 Qt 版本 >= 5,可以在https://doc.qt.io/qt-5/qtest-tutorial.html找到官方 Qt 测试教程。

于 2010-09-02T12:49:49.217 回答