測試範例

若要使用這些範例,請將 Testobject 和 Superscript 目錄及其內容複製到功能測試專案中。

如果要使用其中一個 Superscript,請將 Script 的說明程式超類別內容設定為該 Superscript 的完整類別名稱。例如,若要在 Script "X" 上使用 ExtensionScript 超類別:

  1. 在「功能測試專案」視圖中用滑鼠右鍵按一下 "X",從蹦現功能表中選取內容
  2. 「X.java 的內容」視窗中,從左邊清單中選取功能測試 Script
  3. 最後,將標示為 Helper 超類別的編輯框設為 superscript.ExtensionScript

您也可以修改專案喜好設定,以專案中新建的所有 Script 來擴充這個 Superscript。若要定義專案的預設 Helper Superscript,請執行下列步驟:

  1. 用滑鼠右鍵按一下專案,從功能表中選取內容
  2. 然後,在「Functional Tester 專案」中設定文字欄位,標示為新建 Script Helper 超類別

完成這些步驟之後,X.java Script 就可以使用 ExtensionScript 的其他方法,例如 getClipboardText()setClipboardText()clipboardVP() 等。

類別 套件 說明
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 適用的測試物件。

意見