Test Session Suite 3 - nateyb93/WeatherActive GitHub Wiki

Product Name: WeatherActive

Team Members: Nathan Brown, Daniel Jones, Triton Pitassi

Setup Information

  1. Using Google Chrome, navigate to https://nateyb93.github.io/WeatherActive (this is CASE SENSITIVE; the 'W' and the 'A' must be capitalized as shown).

Tests

Test Case Number: F-3-00

Author: Nathan Brown

Name: Display forecast upon clicking the map

Purpose: When successful, the page will display the forecast for a location selected upon a map click

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

Steps:

  1. Click anywhere on the map.

Postcondition: 7 days of forecast data should appear below the map, beginning with the current day.


Test Case Number: F-3-01

Author: Nathan Brown

Name: Display detailed weather information

Purpose: When successful, the page display more detailed weather information in the bottom-right of the screen.

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

Steps:

  1. Click anywhere on the map to retrieve a forecast. You can use the forecast from the previous test case.
  2. Click on one of the forecast days. Detailed information about the forecast for that day should appear in the bottom-right of the screen.

Postcondition: Detailed weather information is displayed in the bottom right panel.


**Test Case Number:** F-3-02

Author: Nathan Brown

Name: Display weather history information

Purpose: When successful, weather history information will be displayed for the date selected

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

Steps:

  1. Navigate to the page provided in setup. If you're already there from the previous test cases, great!
  2. Enter a date into the date selection form in the top right panel on the page.
  3. Click 'go' next to the date selection form.

Postcondition: Weather history information should be displayed for the date selected in the top right panel on the page.

⚠️ **GitHub.com Fallback** ⚠️