Sample instance
Inaccessible information -
The information in the pdf and ps document loaded in ggv is not available through at-poke.
The Test Cases:
|
Test Case No |
Test Case |
|
Atpoke_01 |
Name, Role, Description, State, Position, and Size should be displayed in the at-poke window for each of the widgets. |
|
|
ATK Testing for Button |
|
Atpoke_02 |
Select the button from the list displayed on the left in At poke and click on the 'Grab focus' button in At poke. Verify if the focus in the application moves to the button. |
|
Atpoke_03 |
Verify the 'Name', 'Description' and 'Keybinding' of each of the actions that has been implemented (For e.g., click, press, release) |
|
Atpoke_04 |
Check if the text information (button label, caret offset, attributes) and image information (description, size) on the button is displayed in At poke. |
|
|
ATK Testing for Label |
|
Atpoke_05 |
Check if the text of the label is displayed in the At poke window. The text attributes and caret offset should also be displayed. |
|
|
ATK Testing for Checkbox |
|
Atpoke_06 |
Select the checkbox from the list displayed on the left in At poke and click on the 'Grab focus' button in At poke. Verify if the focus in the application moves to the checkbox. |
|
Atpoke_07 |
Verify the 'Name', 'Description' and 'Keybinding' of each of the actions that has been implemented (For e.g., click, press, release) |
|
Atpoke_08 |
Click on the 'Take action' button on the right side of at-poke window and verify if the checkbox in the application is enabled/disabled. |
|
|
ATK Testing for Radio Button |
|
Atpoke_09 |
Select the radio button from the list displayed on the left in At poke and click on the 'Grab focus' button in At poke. Verify if the focus in the application moves to the radio button |
|
Atpoke_10 |
Verify the 'Name', 'Description' and 'Keybinding' of each of the actions that has been implemented (For e.g., click, press, release) |
|
Atpoke_11 |
Click on the 'Take action' button on the right side of at-poke window and verify if the radio button in the application is selected. |
|
|
ATK Testing for Spin Box |
|
Atpoke_12 |
Select the spin button from the list displayed on the left in At poke and click on the 'Grab focus' button in At poke. Verify if the focus in the application moves to the spin button |
|
Atpoke_13 |
Verify the 'Name', 'Description' and 'Keybinding' of each of the actions that has been implemented (For e.g., activate) |
|
Atpoke_14 |
Change the text and caret offset in the at-poke window and verify if the change is reflected in the application spin button and vice-versa. |
|
Atpoke_15 |
Select the value displayed in the spin button and click on the copy button in at-poke. Paste the copied text in the spin button by clicking on the paste button in at-poke window. |
|
Atpoke_16 |
Change the value displayed in the at-poke window and verify if the change is reflected in the application spin button. |
|
|
ATK Testing for Drop Down List |
|
Atpoke_17 |
Select the drop down list from the list displayed on the left in At poke and click on the 'Grab focus' button in At poke. Verify if the focus in the application moves to the drop down list. |
|
Atpoke_18 |
Verify the 'Name', 'Description' and 'Keybinding' of each of the actions that has been implemented (For e.g., press) |
|
Atpoke_19 |
Click on the 'Take action' button on the right side of at-poke window and verify if the drop down list in the application is opened. |
|
|
ATK Testing for Combo Box |
|
Atpoke_20 |
Verify the 'Name', 'Description' and 'Keybinding' of each of the actions that has been implemented (For e.g., press). |
|
Atpoke_21 |
Click on the 'Take action' button on the right side of at-poke window and verify if the combo box in the application is opened. |
|
|
ATK Testing for Slider |
|
Atpoke_22 |
Select the slider from the list displayed on the left in At poke and click on the 'Grab focus' button in At poke. Verify if the focus in the application moves to the slider. |
|
Atpoke_23 |
Change the value displayed in the at-poke window and verify if the change is reflected in the application slider. |
|
|
ATK Testing for Tabbed Notebook Window |
|
Atpoke_24 |
Select the notebook from the list displayed on the left in At poke and click on the 'Grab focus' button in At poke. Verify if the focus in the application moves to the first page tab in the notebook. |
|
Atpoke_25 |
Verify if all the notebook page tabs of the notebook are listed in the 'Selection' list in the at-poke window. Clicking on any of the notebook page tabs listed in the 'Selection' list should bring that particular page tab to the front in the application. |
|
|
ATK Testing for List (Implemented by GtkTreeView) |
|
Atpoke_26 |
Select the list from the list displayed on the left in At poke and click on the 'Grab focus' button in At poke. Verify if the focus in the application moves to the list. |
|
Atpoke_27 |
Verify the table and selection information displayed in the at-poke window for the list. |
|
Atpoke_28 |
For each of the columns displayed under the list in the at-poke window, verify if clicking on the 'Grab focus' button in at-poke moves the focus in the application to the column header (if any). |
|
Atpoke_29 |
For each of the columns displayed under the list in the at-poke window, verify the 'Name', 'Description' and 'Keybinding' of each of the actions that has been implemented (For e.g., click, press and release). Verify each of the actions by clicking on the 'Take action' button. |
|
|
ATK Testing for Tree |
|
Atpoke_30 |
Select the tree view from the list displayed on the left in At poke and click on the 'Grab focus' button in At poke. Verify if the focus in the application moves to the tree view. |
|
Atpoke_31 |
Verify the table and selection information displayed in the at-poke window for the tree view. |
|
Atpoke_32 |
For each of the columns displayed under the tree view in the at-poke window, verify if clicking on the 'Grab focus' button in at-poke moves the focus in the application to the column header (if any). |
|
Atpoke_33 |
For each of the columns and node displayed under the tree view in the at-poke window, verify the 'Name' and 'Description' of each of the actions that has been implemented (For e.g., click, press, release, activate, expand or contract). Verify each of the actions by clicking on the 'Take action' button. |
|
|
ATK Testing for Menubar |
|
Atpoke_34 |
Verify if each of the menus in the menubar is displayed under the 'Selection' list in the at-poke window. Clicking on any of the menus listed in the 'Selection' list should invoke that particular menu in the application. |
|
|
ATK Testing for Menu |
|
Atpoke_35 |
Verify if the menu items in the menu are displayed under the 'Selection' list in the at-poke window. And selecting the menu items from the 'Selection' list should invoke the particular menu item. |
|
Atpoke_36 |
Verify the 'Name', 'Description' and 'Keybinding' of each of the actions that has been implemented (For e.g., click). Verify if the menu is invoked when the 'Take action' button in the at-poke window is clicked. |
|
|
ATK Testing for Single Line and Multiline Entry |
|
Atpoke_37 |
Select the single line entry from the list displayed on the left in At poke and click on the 'Grab focus' button in At poke. Verify if the focus in the application moves to the entry. |
|
Atpoke_38 |
Verify the 'Name', 'Description' and 'Keybinding' of each of the actions that has been implemented (For e.g., activate) |
|
Atpoke_39 |
Change the text and caret offset in the at-poke window and verify if the change is reflected in the single line entry of the application and vice-versa |
|
Atpoke_40 |
Select the text displayed in the single line entry and click on the copy button in at-poke. Paste the copied text in the single line entry by clicking on the paste button in at-poke window. Similarly verify the 'Delete' and 'Cut' operations. |
|
Previous: General Principles test cases |
Back: Contents |
Next: Gnopericus test cases |