2012-04-25 22 views
-1

私はコントロールのクリックやリストビューのクリックなどを自動化しようとしていますが、Qtの役に立つフレームワークはありますか? QTestLibguiアプリのテストを書く必要があります

このライブラリは、すべてのQt SDKの一部です:私は

+2

Qtはフレームワークです... – Anthony

+0

Qtには独自のテストモジュールが付属しています。 http://qt-project.org/doc/qt-4.8/QtTest.html私は自動化の意味を理解していません。それでも動作を指定する必要があります。 – CppLearner

答えて

2

Qtはユニットテストのために、独自のフレームワークを提供し、ソースコードなしでこれらのテストを実行する必要があります。

チュートリアルhereがあります。特に、ポイント3と4は、GUIテストのニーズに十分対応できる方法を示します。明らかに、ポイント1から出発しても害はない。

+0

問題は、私はこのオプションを正しくしないこのアプリケーションのソースコードを持っていないですか? – Marko29

+0

ええ、ソースコードが必要です。自分のソフトウェアをテストしようとしていると思っていました。 –

1

本格的なUIテストフレームワークについては、Squishをご覧ください。 UIインタラクション(Python、tcl、javascript)、プロパティ、スクリーンショットの比較のスクリプティングをサポートしています。ライセンスを購入する必要がありますが、商用ソフトウェア開発を行う場合はお金の価値があります。

関連する問題