Metadata Authoring Tool QA Test Plan
Metadata Authoring 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/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 main demo page
Test 1: The main demo page
Procedure
Open the metadata authoring demo in a browser
Expected Results
The overview panel is open
Two links on the main page to choose from: "climate change impacts" and "create new resource"
A "restart demo" link at the top right corner
Climate change impacts page
Test 2: Climate change impacts, initial state
Procedure
Complete Test 1
Using the mouse or keyboard, click "climate change impacts" link
Expected Results
The overview panel stays open
In the editor, predefined text with an embedded video is populated
The web address input field for the video is filled with the video link. This input field is greyed out and cannot be changed
In the "video details" side panel,
At the bottom of the video section, the radio button "no" is selected
In the audio section, the radio button "yes" is selected. The checkbox "Dialogue or narrative." is checked
In the captions section, the input fields for caption web links are prefilled with strings "www.example.com/movie.srt", the dropdown boxes for languages have "English" selected
Test 3: Climate change impacts, modify and preview content
Procedure
Complete Test 2
Using the mouse or keyboard to focus into the editor
Edit content. "B", "U", "i" buttons on the editor toolbar can be used to bold, underline or italic the selected content
Using the mouse or keyboard, click "preview content" tab
Expected Results
A description of what to expect on this page is shown at the top of the page
The modified content is displayed in the preview section
Test 4: Climate change impacts, modify metadata and view output html
Procedure
Complete Test 3
Using the mouse or keyboard, click "edit" tab
Modify metadata in the "video details" side panel
Using the mouse or keyboard, click "view output html" tab
Expected Results
An indented markup is displayed with modified metadata embedded in a div. The encoding and presentation of the metadata should follow what's defined in this docs:
Encoding Accessibility Metadata for Floe - Tables and Examples
Test 5: Climate change impacts, save
Procedure
Complete Test 4
Refresh the page
Expected Results
The page is back to "edit" tab
The modified content in the editor is displayed
The modified metadata in the "video details" side panel is displayed
Go to "preview content" tab, the preview content is the modified content
Go to "view output html" tab, the metadata markup reflects the modified metadata
Stop Test
Click "restart demo" link to go back to the main demo page