Test Session Suite 0 - nateyb93/WeatherActive GitHub Wiki

Product Name: WeatherActive

Team Members: Nathan Brown, Daniel Jones, Triton Pitassi

Setup Information

  1. Visit the github repository for the project: https://github.com/nateyb93/WeatherActive
  2. Click on the button marked "Download zip" located in the bottom right corner of the repository page.
  3. Unzip the file, 'WeatherActive-master.zip' downloaded in the previous step at a location of your choice. In the remainder of this test suite, the chosen location shall be referred to as ~.

Tests

Test Case Number: F-0-00

Author: Nathan Brown

Name: Get the current weather conditions for this location

Purpose: When successful, this test demonstrates that the user can get data for the current time and location

Precondition: The computer is turned on and has an active connection to a network.

Steps:

  1. Open the file ~/index.html in any browser.
  2. Click the Conditions button

Postcondition: The browser displays the basic data for the current time and location

  • Current City
  • Image of weather conditions
  • Text description of weather conditions
  • Current temperature (displayed twice as a placeholder for data)

Test Case Number: F-0-01

Author: Triton Pitassi

Name: Get one day's forecast data for Portland

Purpose: When successful, this test demonstrates that the application makes a successful API call and populates the elements on the webpage with information about the forecast.

Precondition: The computer is turned on and has an active connection to a network.

Steps:

  1. Open the file ~/index.html in any web browser.
  2. Click the Forecast button

Postcondition: The web page elements are populated with forecast information for the next day

  • Location
  • Weather Image
  • Conditions text
  • Hi temperature
  • Lo temperature