Per utilizzare un di questi superscript, impostare la proprietà della superclasse helper per uno script sul nome di classe completo del superscript. Ad esempio, per utilizzare la superclasse ExtensionScript, per uno script denominato "X":
E' possibile anche modificare le preferenze di progetto in modo che tutti i nuovi script creati nel progetto estendano questo superscript. Per definire un superscript helper predefinito per un progetto, effettuare le seguenti operazioni:
Dopo aver completato queste operazioni, lo script X.java può utilizzare i metodi aggiuntivi di ExtensionScript come getClipboardText(), setClipboardText(), clipboardVP(), ecc.
Classe | Pacchetto | Descrizione |
---|---|---|
ExtensionScript | superscript | Fornisce alcuni metodi di utilità generici. |
HtmlScript | superscript | Fornisce un gestore per chiudere automaticamente le finestre di dialogo HTML attive non previste. |
WindowScript | superscript | Fornisce alcuni metodi che possono essere utili per risolvere i problemi con le applicazioni native di Microsoft Windows. |
SwtScript | superscript | Fornisce alcuni utili metodi per eseguire il test di applicazioni basate su SWT. Si noti che questa implementazione utilizza WindowScript, che è specifica di Microsoft Windows. Questa classe non funziona in Linux. |
EclipseScript | superscript | Fornisce alcuni metodi che possono essere utili in fase di test dei plugin in esecuzione nella piattaforma Eclipse (consultare il sito http://www.eclipse.org/). Si noti che questo codice utilizza classi interne Eclipse e pertanto potrebbe non funzionare con le versioni future di Eclipse. Questa classe illustra il richiamo dei metodi statici in SUT che utilizzano oggetti di test personalizzati. |
WorkbenchTestObject | testobject.eclipse | Un oggetto di test per il workbench della shell Eclipse (consultare il sito http://www.eclipse.org/). |
WorkbenchWindowTestObject | testobject.eclipse | Un oggetto di test per il workbench della shell Eclipse (consultare il sito http://www.eclipse.org/). |
WorkbenchPageTestObject | testobject.eclipse | Un oggetto di test per il workbench della shell Eclipse (consultare il sito http://www.eclipse.org/). |