O diagrama de classe a seguir mostra todos os Subitens e seus relacionamentos que o Functional Tester fornece.
SubItem | Descrição |
---|---|
Área(a) | Especifica uma área clicável independente dentro de um mapa de imagem HTML. O SubItem aninhado (a) pode ser um ponto ou um índice. |
Célula(c, r) | Especifica uma célula dentro de uma tabela. Os Subitens aninhados (c e r) devem ser uma coluna e uma linha respectivamente. |
Coluna(s) | Especifica uma coluna dentro de uma tabela pelo texto de um rótulo da linha (s). |
Coluna(n), Coluna(k, v) | Especifica uma coluna dentro de uma tabela pelo índice. |
Coluna(k1, v1, k2, v2) | Especifica uma coluna dentro de uma tabela pelo par ou pares de valor de chave. Este SubItem suporta até três pares. |
Arquivo(d, f) | Especifica um arquivo dentro de um diretório que o proxy de diálogo de arquivo AWT usa. |
Cabeçalho(c) | Especifica um cabeçalho dentro de uma tabela. O SubItem aninhado (h) deve ser uma coluna. |
Href(s) | Corresponde ao primeiro SubItem que tem o HREF especificado dentro do objeto ou SubItem. |
Id(n) | Corresponde ao primeiro SubItem que tem o ID especificado dentro do objeto ou SubItem. |
Índice(n) | O SubItem nth dentro de um objeto ou SubItem. |
Lista(...) | Uma seqüência ordenada de Subitens. Cada item indica um SubItem seguinte no SubItem anterior. |
Local(s) | Corresponde ao primeiro SubItem que tem o local nomeado especificado dentro do objeto ou SubItem. Um nome de local deve ser exclusivo dentro do pai. |
Nome(s) | Corresponde ao primeiro SubItem que tem o nome especificado dentro do objeto ou SubItem. |
Nome(s, n) | Corresponde ao SubItem nth que tem o nome especificado dentro do objeto ou SubItem. A contagem (n) é baseada em zero (0). |
Caminho(s) | Uma codificação de cadeia de uma lista que é usada para tornar o script mais legível. Os Subitens na lista devem ser Texto ou Índice e o SubItem final pode, opcionalmente, ser um dos diversos locais. O índice é codificado como atIndex(n) e cada item na lista codificada é separado pelos caracteres ->. Um caminho é transformado para uma lista e os proxies nunca ficam cientes deles. |
Ponto(x, y) | Coordenadas relativas dentro do objeto ou SubItem. |
Posição(n) | Especifica uma posição em um SubItem, geralmente um divisor ou quadro. |
Linha(s) | Especifica uma linha dentro de uma tabela pelo texto de um cabeçalho ou de cabeçalhos da coluna. |
Linha(n), Linha(k, v) | Especifica uma linha dentro de uma tabela pelo índice. |
Linha(k1, v1, k2, v2) | Especifica uma linha dentro de uma tabela pelo par ou pares de valor de chave. Este SubItem suporta até três pares. |
Separador(n) | Corresponde ao separador nth em um menu ou barra de ferramentas. A contagem (n) é baseada em 0. |
Texto(s) | Corresponde ao primeiro SubItem que tem o texto especificado dentro do objeto ou SubItem. |
Texto(s, n) | Corresponde ao SubItem nth que tem o texto especificado dentro do objeto ou SubItem. A contagem (n) é baseada em 0. |
Posição do Texto(n) | Corresponde ao primeiro SubItem que tem a posição do texto especificada dentro do objeto ou SubItem. |
Valor(v) | Corresponde ao primeiro SubItem que tem o valor especificado dentro do objeto ou SubItem. |
A tabela a seguir contém a lista de valores do SubItem que são definidos como membros para com.rational.test.ft.script.Location em Java e Rational.Test.Ft.Script.Location em .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" |