Skip to end of metadata
Go to start of metadata

Guidelines

Environments

  • OS
    • Windows 7
    • Windows 8.1
    • Windows 10
    • Mac OS 10.11 ( El Capitan )
  • Browser
    • Chrome (latest)

General QA Guidelines

General Use

  • Are you surprised by anything
  • Does something take longer than you would expect
  • When the tool does something unexpected or takes too long to do something, does the tool provide appropriate feedback
On This Page
Specification

 

QA Tests


Protocol
Perform the following tests in each environment

Report issues at:

Launchers

Description
Ensures that the setting specific First Discovery Tools can be launched

Protocol
Test 1 must be performed first

Test 1: Install Launchers

Test 2: Activate Launchers

  • Procedure
    1. Complete Test 1
    2. Activate each launcher
  • Expected Results
    • Launchers open the correct setting specific First Discovery Tools

Chrome Extension

Description
Ensures that the Chrome extension is installed properly

Protocol
Test 1 must be performed first

Test 1: Install

  • Procedure
    1. Follow the installation guide
  • Expected Results
    • The installation steps are completed without errors
    • An icon for the plugin is added to the browser

Test 2: Unit tests

  • Procedure
    1. Complete Test 1
    2. Run unit tests
  • Expected Results
    • The unit tests should have completed without errors

Native Host

Description
Ensures that the native host is installed properly

Protocol
Test 1 must be performed first

Test 1: Install

  • Procedure
    1. Follow the installation guide
  • Expected Results
    • The installation steps are completed without errors
    • The installation artifacts are added to the correct locations

Test 2: Unit tests

  • Procedure
    1. Complete Test 1
    2. Insert a valid USB drive into the computer
    3. Run unit tests
      1. Go to C:\Program Files\First-Discovery-Chrome-Extension and run 'python python-host test'
  • Expected Results
    • The unit tests should have completed without errors
  • Stop Test
    • Delete the .gpii-user-token.txt and .first-discovery-preferences.txt files from the USB drive

Test 3: Write to USB

  • Procedure
    1. Complete Test 1
    2. Insert a valid USB drive into the computer
    3. Go to chrome://extensions and turn on developer mode
    4. Look for the com.ibm.firstdiscovery extension and click on "Inspect views: background.html"
    5. Navigate to http://extension-demo-jtworkme.mybluemix.net/and click the button to set the extension ID (do this first) and send a message.
      •     Note: the extension ID that pre populates the extensionID field is the same extension ID as the extension in the web store, so you needn't edit it.
  • Expected Results
    • The backgound page of the extension will show a successful message from the native host (or not, if the installation was bad).
    • The content should have been written to the usb

 

  • No labels