Test Session Suite 0 - nateyb93/WeatherActive GitHub Wiki
Product Name: WeatherActive
Team Members: Nathan Brown, Daniel Jones, Triton Pitassi
Setup Information
- Visit the github repository for the project: https://github.com/nateyb93/WeatherActive
- Click on the button marked "Download zip" located in the bottom right corner of the repository page.
- 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:
- Open the file ~/index.html in any browser.
- 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:
- Open the file ~/index.html in any web browser.
- 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