Para utilizar uno de los superscripts, establezca la propiedad de superclase de ayudante de un script para el nombre de clase completo del superscript. Por ejemplo, para utilizar la superclase de ExtensionScript de un script denominado "X":
También puede modificar las preferencias de proyecto para que todos los scripts nuevos en el proyecto amplíen este superscript. Para definir el ayudante predeterminado para un proyecto, siga estos pasos:
Después de completar estos pasos, su script X.java puede utilizar los métodos adicionales de ExtensionScript como getClipboardText(), setClipboardText(), clipboardVP(), etc.
Clase | Paquete | Descripción |
---|---|---|
ExtensionScript | superscript | Proporciona métodos de programas de utilidades generales. |
HtmlScript | superscript | Proporciona un manejador para descartar automáticamente los diálogos HTML activos no esperados. |
WindowScript | superscript | Proporciona métodos útiles para superar los problemas con aplicaciones Microsoft Windows nativas. |
SwtScript | superscript | Proporciona métodos útiles para probar aplicaciones basadas en SWT. Tenga en cuenta que esta implementación utiliza WindowScript, que es específico de Microsoft-Windows. Esta clase no funcionará en Linux. |
EclipseScript | superscript | Proporciona métodos que pueden ser útiles para probar plugins que se ejecuten dentro de la plataforma Eclipse (vea http://www.eclipse.org/). Tenga en cuenta que este código utiliza clases Eclipse internas y, por lo tanto, se puede romper con versiones de Eclipse posteriores. Esta clase muestra la invocación de métodos estáticos en el SUT y el uso de objetos de prueba personalizados. |
WorkbenchTestObject | testobject.eclipse | Un objeto de prueba para el entorno de trabajo shell de Eclipse (vea http://www.eclipse.org/). |
WorkbenchWindowTestObject | testobject.eclipse | Un objeto de prueba para WorkbenchWindow shell de Eclipse (vea http://www.eclipse.org/). |
WorkbenchPageTestObject | testobject.eclipse | Un objeto de prueba para WorkbenchPage shell de Eclipse (vea http://www.eclipse.org/). |