2012-04-25 38 views
-1

我希望自動化控制點擊,點擊列表視圖等等,是有QT,可以幫助任何良好的框架?我需要沒有源代碼需要編寫一個測試的GUI應用程序

+2

Qt是一個框架... – Anthony 2012-04-25 04:25:10

+0

的Qt本身自帶的測試模塊。 http://qt-project.org/doc/qt-4.8/QtTest.html我不明白什麼是自動化手段。您仍然必須指定行爲。 – CppLearner 2012-04-25 04:33:03

回答

2

Qt提供了自己的框架,單元測試的執行這些測試:QTestLib

該庫是所有的Qt SDK的一部分。

你可以找到一個教程here,尤其是分3和4顯示的方式,可能足以爲您的GUI測試需求。

顯然,從點1開始不會受到傷害。

+0

問題是我沒有這個應用程序的源代碼,這使得這個選項不正確? – Marko29 2012-04-25 19:15:47

+0

是的,你需要的源代碼。我以爲你會測試你自己的軟件。 – 2012-04-26 07:58:07

1

對於一個成熟的UI測試框架,看看Squish。它支持UI交互的腳本(使用Python,tcl,javascript),屬性和屏幕截圖比較。它需要你購買許可證,但如果你進行商業軟件開發,這是非常值得的。

相關問題