Metadata Feedback Tool QA Test Plan
Metadata Feedback Tool QA Test Plan
QA Tests
Protocol
Perform the following tests using each browser/system environment
Report issues at: http://issues.fluidproject.org/secure/Dashboard.jspa
Please search for issues before reporting them, so as to limit the number of duplicate entries.
Unit Test
________________________________________________________
Protocol
Launch the following website to execute unit tests.
Metadata Authoring Tool Test Suite:
http://metadata.floeproject.org/tests/components/feedback/all-tests.html
Task Oriented Functional Tests
________________________________________________________
Description
Ensures that the component is able to handle expected input and produce expected output.
Protocol
Perform these tasks on the following site.
The top sticky bar
Test 1: Sticky
Procedure
Open the metadata feedback demo in a browser
Scroll the page
Expected Results
The feedback bar appears at the top of the page
The feedback bar stays visible at the top of the page when the page scrolls
The overview panel shows. Clicking the close button or the star button at the top left corner closes the overview panel.
The match confirmation dialog
Test 2: The match confirmation dialog, open tooltip
Procedure
Complete Test 1
Using the mouse or keyboard, focus or hover on the happy face button in the button group at the right of the toolbar
Expected Results
The focus styling is applied to the button icon.
The tooltip appears with content designed in the
Test 3: The match confirmation dialog, close tooltip
Procedure
Complete Test 2
Using the mouse or keyboard, move away from the happy face button
Expected Results
The focus styling disappears.
The tooltip is closed
Test 4: The match confirmation dialog, open dialog
Procedure
Complete Test 3
Using the mouse or keyboard, click the first happy face button in the button group at the right of the toolbar
Expected Results
The dialog appears with content designed in the
The tooltip for the happy face button disappears if it's showed up
An arrow shows on top of the dialog and points to the happy face button
The background color of the happy face button stays blue, meaning the confirmation is activated
Test 5: The match confirmation dialog, clicking anywhere inside the dialog doesn't close itself
Procedure
Complete Test 4
Using the mouse, click anywhere in the dialog
Expected Results
The dialog stays open
The background color of the happy face button remains blue, meaning the active state stays
Test 6: The match confirmation dialog, close the dialog by clicking anywhere outside the dialog
Procedure
Complete Test 5
Using the mouse, click anywhere outside the dialog
Expected Results
The dialog closes
The dialog arrow disappears
The background color of the happy face button remains blue
The tooltip for the happy face button shows