2012-04-10 22 views
1

我是一名學生(在程序設計方面學習)在一家公司做一個交叉項目,但被聘用在「測試」部門。嚮導安裝的C++ GUI測試

我被要求創建一個C++程序來自動化(用於測試目的)安裝在內部開發的軟件。

安裝程序會通過嚮導選擇幾個選項(複選框,下拉列表,按鈕,單選按鈕),然後繼續安裝所有內容(最後還會詢問用戶是否想安裝其他組件)。

其主要思想是將安裝的所有選項設置在程序的一個窗口中,以後安裝軟件。在完成安裝過程中,測試人員不必保留並手動設置「安裝選項」。

我想知道的是,是否有可能使它成爲一個C++應用程序?如果是的話,你是否知道任何對這項任務有用的圖書館?

回答

1

AutoIt的V3是一個免費的類似BASIC腳本語言設計自動化的Windows GUI和一般的腳本。它使用模擬擊鍵,鼠標移動和窗口/控制操作的組合,以便以其他語言不可能或不可靠的方式(例如VBScript和SendKeys)自動執行任務。

+0

謝謝,我會用這個。我很高興嘗試用C++編寫代碼,但在實習結束時,我很確定我無法完成這個人想要的東西。 – gdube 2012-04-10 20:12:59

0

您可以使用Qt框架,它具有QWizard類用於在C++中編寫嚮導。 http://qt-project.org/doc/qt-4.8/qwizard.html

如果你以前沒有使用Qt的,撿了Qt的基礎知識(這應該是足以讓你實現你的嚮導)會很容易和更短的時間考慮你,如果你的OOP是明確的。