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 の場合、公式の Qt Test チュートリアルはhttps://doc.qt.io/qt-5/qtest-tutorial.htmlにあります。

于 2010-09-02T12:49:49.217 に答える