...
Section | ||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Inline Edit Test Suite:
http://build.fluidproject.org/infusion/tests/component-tests/inlineEdit/html/InlineEdit-test.html
State Tests
________________________________________________________
...
- Procedure
- Complete Test 11
- Using the keyboard, tap the 'tab' key until focus is on the redo control
- Using the keyboard, tap the 'enter'
- Expected Results
- The content of the inline edit field should return to the value set in test 10
- The redo control should be replaced by an undo control
- Stop Test
- Refresh the browser to return the page to its initial state
Task Oriented Functional Tests
...
Protocol
Perform these tasks on the following site.
Test 1: Double Click
- Procedure
- Open the browser and navigate to one of the specified URLs
- Using the mouse, click one of the inline edit fields
- Using the mouse, double click one of the words
- Expected Results
- The entire word should be selected
- Stop Test
- Refresh the browser to return the page to its initial state
...
- Procedure
- Open the browser and navigate to the specified URL
- Using the mouse click one of the inline edit fields
- Edit the text using only non-standard characters and symbols (see examples here: http://www.alanwood.net/unicode/miscellaneous_symbols.html)
- Using the mouse, click on a blank spot outside of the editable text field
- Expected Results
- The content of the inline edit field should be changed to the new value
- An undo control should appear next to the inline edit field
- Stop Test
- Refresh the browser to return the page to its initial state
(Don't do test 7 - the correct behaviour has not yet been determined)
...
- Procedure
- Open the browser and navigate to the specified URL
- Using the mouse, click one of the inline edit fields
- Attempt to edit the text by pasting in text containing special characters (e.g. tab)
- Using the mouse, click on a blank spot outside of the editable text field
- Expected Results
- The content of the inline edit field should be changed to the new value
- An undo control should appear next to the inline edit field
- Stop Test
- Refresh the browser to return the page to its initial state
Test 8: Edit With Characters Separated By Spaces
- Procedure
- Open the browser and navigate to the specified URL
- Using the mouse, click one of the inline edit fields
- Edit the text by typing in some number of characters separated by spaces.
- Using the mouse, click on a blank spot outside of the editable text field
- Expected Results
- The content of the inline edit field should be changed to the new value
- An undo control should appear next to the inline edit field
- Stop Test
- Refresh the browser to return the page to its initial state
Boundary Tests
________________________________________________________
...
Protocol
Perform these tasks on the following site.
Test 1: Empty Field
- Procedure
- Open the browser and navigate to one of the specified URLs
- Using the mouse, select click one of the inline editable texts
- Delete all input values from the editable text field
- Using the mouse, click on a blank spot outside of the editable text field
- Expected Results
- The content of the inline edit field should be a greyed invitation text saying "Edit this"
- An undo control should appear next to the inline edit field
- Stop Test
- Refresh the browser to return the page to its initial state
...
Protocol
Perform these tasks on the following site.
*no tests yet*