El siguiente diagrama de clase muestra todos los SubItems y sus relaciones que Functional Tester proporciona.
SubItem | Descripción |
---|---|
Area(a) | Especifica un área independiente en la que se puede hacer clic dentro de una correlación de imagen HTML. El SubItem (a) anidado puede ser un punto o Index. |
Cell(c, r) | Especifica una celda de la tabla. Los SubItems (c y r) anidados deben ser una columna y una fila respectivamente. |
Column(s) | Especifica una columna dentro de una tabla por el texto de las etiquetas de la fila. |
Column(n), Column(k, v) | Especifica una columna dentro de una tabla por el índice. |
Column(k1, v1, k2, v2) | Especifica una columna dentro de una tabla por par o pares de clave-valor. Este SubItem admite hasta tres pares. |
File(d, f) | Especifica un archivo dentro de un directorio que utiliza el proxy de diálogo del archivo AWT. |
Header(c) | Especifica una cabecera dentro de una tabla. El SubItem (h) anidado debe ser una columna. |
Href(s) | Coincide con el primer SubItem que tiene un HREF especificado dentro del objeto o SubItem. |
Id(n) | Coincide con el primer SubItem que tiene un ID especificado dentro del objeto o SubItem. |
Index(n) | SubItem nth dentro de un objeto o SubItem. |
List(...) | Secuencia ordenada de SubItems. Cada elemento indica un SubItem adicional dentro del SubItem anterior. |
Location(s) | Coincide con el primer SubItem que tiene la ubicación con nombre especificada dentro del objeto o SubItem. Un nombre de ubicación debe ser único dentro del elemento principal. |
Name(s) | Coincide con el primer SubItem que tiene el nombre especificado dentro del objeto o SubItem. |
Name(s, n) | Coincide con el SubItem nth que tiene el nombre especificado dentro del objeto o SubItem. El recuento (n) se basa en cero (0). |
Path(s) | Codificación de serie de caracteres de una lista que se utiliza para que el script sea más fácil de leer. Los SubItems de la lista deben ser Text o Index y el SubItem final puede ser opcionalmente una entre varias ubicaciones. El índice está codificado como atIndex(n) y cada elemento de la lista codificada está separado por caracteres ->. Una vía de acceso se transforma en una lista y los proxies nunca son conscientes de este cambio. |
Point(x, y) | Coordenadas relativas dentro de un objeto o SubItem. |
Position(n) | Especifica una posición en un SubItem, normalmente un elemento divisor o un marco. |
Row(s) | Especifica una fila dentro de una tabla por el texto de un encabezado o encabezados de columna. |
Row(n), Row(k, v) | Especifica una fila dentro de una tabla por el índice. |
Row(k1, v1, k2, v2) | Especifica una fila dentro de una tabla por par o pares de clave-valor. Este SubItem admite hasta tres pares. |
Separator(n) | Coincide con el separador nth en un menú o barra de herramientas. El recuento (n) está basado en 0. |
Text(s) | Coincide con el primer SubItem que tiene el texto especificado dentro del objeto o SubItem. |
Text(s, n) | Coincide con el SubItem nth que tiene el texto especificado dentro del objeto o SubItem. El recuento (n) está basado en 0. |
TextPosition(n) | Coincide con el primer SubItem que tiene la posición de texto especificada dentro del objeto o SubItem. |
Value(v) | Coincide con el primer SubItem que tiene el valor especificado dentro del objeto o SubItem. |
La siguiente tabla contiene la lista de valores de SubItem que están definidos como miembros para com.rational.test.ft.script.Location para Java y Rational.Test.Ft.Script.Location para .NET.
Constante | Valor |
---|---|
ARROW | "ARROW" |
BACK_BUTTON | "BACK_BUTTON" |
BACKGROUND | "BACKGROUND" |
BOTTOM_EDGE | "BOTTOM_EDGE" |
CAPTION | "CAPTION" |
CHECKBOX | "CHECKBOX" |
CLOSE_BUTTON | "CLOSE_BUTTON" |
CONTEXTHELP_BUTTON | "CONTEXTHELP_BUTTON" |
DROPDOWN | "DROPDOWN" |
IME_BUTTON | "IME_BUTTON" |
LEFT_EDGE | "LEFT_EDGE" |
MAXIMIZE_BUTTON | "MAXIMIZE_BUTTON" |
MINIMIZE_BUTTON | "MINIMIZE_BUTTON" |
MONTH | "MONTH" |
PARENTROWS | "PARENTROWS" |
PLUS_MINUS | "PLUS_MINUS" |
POPUP | "POPUP" |
RIGHT_EDGE | "RIGHT_EDGE" |
SCROLL_DOWN | "SCROLL_DOWN" |
SCROLL_DOWNBUTTON | "SCROLL_DOWNBUTTON" |
SCROLL_ELEVATOR | "SCROLL_VERTICAL_ELEVATOR" |
SCROLL_HORIZONTAL_ELEVATOR | "SCROLL_HORIZONTAL_ELEVATOR" |
SCROLL_LEFT | "SCROLL_LEFT" |
SCROLL_LEFTBUTTON | "SCROLL_LEFTBUTTON" |
SCROLL_MAXBUTTON | "SCROLL_MAXBUTTON" |
SCROLL_MINBUTTON | "SCROLL_MINBUTTON" |
SCROLL_RIGHT | "SCROLL_RIGHT" |
SCROLL_RIGHTBUTTON | "SCROLL_RIGHTBUTTON" |
SCROLL_UP | "SCROLL_UP" |
SCROLL_UPBUTTON | "SCROLL_UPBUTTON" |
SCROLL_VERTICAL_ELEVATOR | "SCROLL_VERTICAL_ELEVATOR" |
SHOWHIDE_BUTTON | "SHOWHIDE_BUTTON" |
SYSTEM_MENU | "SYSTEM_MENU" |
THUMB | "THUMB" |
TODAY | "TODAY" |
TOP_EDGE | "TOP_EDGE" |
YEAR | "YEAR" |