Il seguente diagramma classe mostra tutti i SubItem e le relative relazioni fornite da Functional Tester.
SubItem | Descrizione |
---|---|
Area(a) | Specifica un'area indipendente su cui è possibile fare clic all'interno di una mappa di immagini HTML. Il SubItem nidificato (a) può essere un punto o un'indice. |
Cell(c, r) | Specifica una cella all'interno di una tabella. I SubItem nidificati (c e r ) devono essere rispettivamente una colonna e una riga. |
Column(s) | Specifica una colonna all'interno di una tabella con il testo di un'etichetta di riga (s). |
Column(n), Column(k, v) | Specifica una colonna all'interno di una tabella con indice. |
Column(k1, v1, k2, v2) | Specifica una colonna all'interno di una tabella con una o più coppie di valori chiave. Questo SubItem supporta un massimo di tre coppie. |
File(d, f) | Specifica un file all'interno di una directory utilizzato dal proxy della finestra del file AWT. |
Header(c) | Specifica un'intestazione all'interno di una tabella. Il SubItem nidificato (h) deve essere una colonna. |
Href(s) | Corrisponde al primo SubItem che ha l'HREF specificato all'interno dell'oggetto o SubItem. |
Id(n) | Corrisponde al primo SubItem che ha l'ID specificato all'interno dell'oggetto o SubItem. |
Index(n) | Il SubItem ennesimo all'interno di un oggetto o SubItem. |
List(...) | Una sequenza ordinata di SubItem. Ciascun elemento indica un ulteriore SubItem all'interno del precedente SubItem. |
Location(s) | Corrisponde al primo SubItem che ha l'ubicazione denominata specificata all'interno dell'oggetto o SubItem. Un nome di ubicazione deve essere univoco all'interno dell'elemento principale. |
Name(s) | Corrisponde al primo SubItem che ha il nome specificato all'interno dell'oggetto o SubItem. |
Name(s, n) | Corrisponde al SubItem ennesimo che ha il nome specificato all'interno dell'oggetto o SubItem. Il conteggio (n) ha base zero (0). |
Path(s) | Una codifica di stringhe di un elenco utilizzato per rendere più leggibile lo script. I SubItem nell'elenco devono essere Text o Index e il SubItem finale può eventualmente essere uno delle diverse ubicazioni. L'indice è codificato come atIndex(n) e ogni elemento nell'elenco codificato è separato dai caratteri ->. Un percorso è trasformato in un elenco e i proxy non ne sono mai a a conoscenza. |
Point(x, y) | Coordinate relative all'interno dell'oggetto o SubItem. |
Position(n) | Specifica una posizione su un SubItem, di solito un separatore o frame. |
Row(s) | Specifica una riga all'interno di una tabella con il testo di una o più intestazioni di colonna. |
Row(n), Row(k, v) | Specifica una riga all'interno di una tabella con indice. |
Row(k1, v1, k2, v2) | Specifica una riga all'interno di una tabella con una o più coppie di valori chiave. Questo SubItem supporta un massimo di tre coppie. |
Separator(n) | Corrisponde al separatore ennesimo in un menu o barra degli strumenti. Il conteggio (n) ha base 0. |
Text(s) | Corrisponde al primo SubItem che ha il testo specificato all'interno dell'oggetto o SubItem. |
Text(s, n) | Corrisponde al SubItem ennesimo che ha il testo specificato all'interno dell'oggetto o SubItem. Il conteggio (n) ha base 0. |
TextPosition(n) | Corrisponde al primo SubItem che ha la posizione di testo specificata all'interno dell'oggetto o SubItem. |
Value(v) | Corrisponde al primo SubItem che ha il valore specificato all'interno dell'oggetto o SubItem. |
La seguente tabella contiene l'elenco di valori SubItem definiti come membri in com.rational.test.ft.script.Location per Java e Rational.Test.Ft.Script.Location per .NET.
Costante | Valore |
---|---|
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" |