Our mission is to provide travelers with an efficient and comprehensive weather outlook for multiple cities, enabling them to plan their trips accordingly.
- The weather dashboard should include form inputs for searching cities.
- The dashboard should display current and future weather conditions for the searched city.
- The searched city should be added to the search history.
- The current weather conditions should include the city name, date, weather condition icon, temperature, humidity, and wind speed.
- The future weather conditions should display a 5-day forecast, including the date, weather condition icon, temperature, wind speed, and humidity.
- The search history should allow users to click on a city and view its current and future weather conditions.
- Upon searching for a city, verify that the dashboard presents the current and future weather conditions for that city.
- Ensure that the city is added to the search history after performing a search.
- When viewing current weather conditions, verify that the displayed information includes the city name, date, weather condition icon, temperature, humidity, and wind speed.
- When viewing future weather conditions, verify that the 5-day forecast displays the date, weather condition icon, temperature, wind speed, and humidity.
- Validate that clicking on a city in the search history correctly displays its current and future weather conditions.
