Guidlines
Section | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Protocol
Perform these tasks on the following site specified sites using both the mouse and keyboard, all tests should be done in sequence.
Test 1: Create a Token
- Procedure
- Open the First Discovery
...
...
Test 1: Create a Token
- Procedure
- Open the First Discovery Tool
- Go through the tool, setting preferences as desired
- Remember the preferences set
- Copy the GPII Token generated
- Expected Results
- The Confirmation page should match the preferences set
- The stored preferences should match the preferences set
- A GPII Token should be generated
Test 2:
...
Login
- Procedure
- Complete Test 1
- Open Log in to the Exploration Tool
- Expected Results
- Hover
- A prompt to login using a GPII token should be present
Test 3: Login
- Procedure
- Complete Test 2
- Login Explore Tool using the GPII Token generated in Test #1
- Expected Results
- The Explore Tool is launched
- The Preferences set in Test #1 should be applied to the Explore Tool
- The Preferences set in Test #1 should be set in the Explore Tool
Test
...
3: Modify Preferences - Try Something New
- Procedure
- Complete Test 32
- Open the "Doesn't Make Sense?" panel
- Activate "try something new"
- Expected Results
- A random selection of preferences should be activated
- The selected preferences should be applied to the Explore Tool
Test
...
4: Modify Preferences - Enable a Preference
- Procedure
- Complete Test 43
- Activate one of the disabled preferences
- Expected Results
- The selected preferences should be applied to the Explore Tool
Test
...
5: Modify Preferences - Disable a Preference
- Procedure
- Complete Test 54
- Disable an active preference
- Expected Results
- Only the selected preferences should be applied to the Explore Tool
...
Boundary Tests
________________________________________________________
Description
Ensures that the component is able to handle expected input.proper functionality at the input limits
Protocol
Perform these tasks on the following site.
- First Discovery:http://first-discovery.mybluemix.net/demos/prefsServerIntegration/index.html?preview=electron
- http://first-discovery.mybluemix.net/demos/prefsServerIntegration/index.html?preview=search
- Explore Tool:
Boundary Tests
________________________________________________________
Description
Ensures proper functionality at the input limits
...
Test 1: Enable All Preferences
- Procedure
- Using the First Discovery Tool, create a preferences set and generate a GPII Token
...
Test 1: Enable All Preferences
- Procedure
- Using the First Discovery Tool, create a preferences set and generate a GPII Token
- Login to the Explore Tool with the GPII Token from step 1.
- Activate all disabled preferences
- Expected Results
- All of the available preferences should be applied to the Explore Tool
- Stop Test
- clear the browser cookie and reload the page
...
- Procedure
- Using the First Discovery Tool, create a preferences set and generate a GPII Token
- Login to the Explore Tool with the GPII Token from step 1.
- Disable all active preferences
- Expected Results
- None of the preferences should be applied to the Explore Tool
- Stop Test
- clear the browser cookie and reload the page
...
- Procedure
- Login to the Explore Tool with an invalid GPII Token
- Expected Results
- The Explore Tool should not launch and an error should be presented to the user
- Stop Test
- clear the browser cookie and reload the page
...