若要存取專案範例,請從「歡迎使用頁面」或說明功能表中開啟「範例展示區」。按一下 。在展示區,瀏覽至技術種類中列出的 Functional Tester 專案範例。
專案範例是在 Functional Tester 指導教學中建立。在指導教學進行時或完成之後,如果要比較檔案,您可以查看 Script 和其他測試資產。
範例專案包含在您完成指導教學時所建立的 Script、驗證點、物件對映表和其他檔案。範例專案將保留為它在指導教學結束時的狀態。如果需要參考資料,您可以查看 Script 或其他資產,將它們與您自己的 Script 或資產作比較,或是實際重播 Script。指導教學 Script 的名稱是 "ClassicsSample"。
如果要開啟這個專案,請按一下匯入鏈結。這個專案就會顯示在「專案」視圖中。按一下 Script 名稱即可在 Script 視窗中查看它。
您可以在 Functional Tester 工具列按一下執行功能測試 Script 按鈕
來重播 Script。
此外,這個專案也有許多範例程式碼,可供您在自己的 Script 中使用。
類別 | 套件 | 說明 |
ExtensionScript | Superscript | 提供部分一般公用程式方法。 |
HtmlScript | Superscript | 提供處理常式以自動取消非預期的作用中「HTML 對話」。 |
WindowScript | Superscript | 提供一些可用來解決原生 Microsoft® Windows® 應用程式問題的方法。 |
SwtScript | Superscript | 提供部分方法,可用來測試以 SWT 為基礎的應用程式。請注意,這種實作方式使用的 WindowScript 係專供 Microsoft Windows 使用。這個類別無法用於 Linux®。 |
EclipseScript | Superscript | 提供一些方法,有助於測試 Eclipse 平台上執行的外掛程式(請參閱 http://www.eclipse.org/)。請注意,這個程式碼使用內部 Eclipse 類別,因此可能不適用於未來的 Eclipse 版本。這個類別說明在 SUT 中呼叫靜態方法,以及使用自訂測試物件的方法。 |
WorkbenchTestObject | testobject.eclipse | Eclipse(請參考 http://www.eclipse.org/)Shell Workbench 適用的測試物件。 |
WorkbenchWindowTestObject | testobject.eclipse | Eclipse(請參考 http://www.eclipse.org/)Shell WorkbenchWindow 適用的測試物件。 |
WorkbenchPageTestObject | testobject.eclipse | Eclipse(請參考 http://www.eclipse.org/)Shell WorkbenchPage 適用的測試物件。 |
如果要使用這些範例,請將 testobject 和 superscript 目錄及內容複製到 Functional Tester 專案中。
如果要使用其中一個 Superscript,請將 Script 的說明程式超類別內容設定為該 Superscript 的完整類別名稱。 例如,若要在 X Script 中使用 ExtensionScript 超類別, 請在「Functional Tester 專案」視圖中用滑鼠右鍵按一下 X,再從蹦現功能表中選取「內容」。在「X.java 的內容」對話框,從左邊清單中選取 "Functional Tester Script"。最後,將標示「說明程式超類別」之編輯框中的文字設為 "superscript.ExtensionScript"。您也可以修改專案喜好設定,以專案中新建的所有 Script 來擴充這個 Superscript。如果要定義專案的預設說明程式 Superscript,請用滑鼠右鍵按一下專案,並從蹦現功能表中選取「內容」,然後設定「Functional Tester 專案」中標示為「新增 Script 說明程式超類別」的文字欄位。
完成這項作業之後,您的 X.java Script 就可以利用 ExtensionScript 的其他方法,例如 getClipboardText()、setClipboardText()、clipboardVP() 等。