-
Notifications
You must be signed in to change notification settings - Fork 1
Charter 29: Explore forecast window functionality to check for surprises
- Explore forecast window functionality to check for surprises
- Benjamin Ell-Jones
- 16/08/2024
- 45-90 mins
- singe city page
- summary page
- singe city page
- summary page
- Try a verity of inputs in forecast window, to see if it fails at any point
Tried putting a series of different characters in the drop-down box, it just changes it back to 1 (or whichever valid number was displayed last) when you click off tested on both single and summary page just to be safe.
Also did the above and check to see if a request was sent when an invalid input was given and the OK button was clicked. No request was sent.
Sometimes doesn't send any requests at all for example when changing from 4 to 5, but this is very inconsistent for me, sometimes it works, sometimes it doesn't, this only seems to be an issue on the summary page, however. It works great on the single city page:
Also tried all these things in both the single city view and the summary view
Conclusion: Need to make a ticket to investigate: Sometimes doesn't send any requests at all for example when changing from 4 to 5, but this is very inconsistent for me, sometimes it works, sometimes it doesn't, this only seems to be an issue on the summary page, however. It works great on the single city page.
Getting Started and Overview
- Product Description
- Roles and Responsibilities
- User Roles and Goals
- Architectural Design
- Iterations
- Decision Records
- Summary Page Explanation
- Deployment Guide
- Working Practices
- Q&A
Investigations and Notebooks
- CAMs Schema
- Exploratory Notebooks
- Forecast ETL Process
- In Situ air pollution data sources
- Notebook: OpenAQ data overview
- Notebook: Unit conversion
- Data Archive Considerations
Manual Test Charters
- Charter 1 (Comparing ECMWF forecast to database values)
- Charter 2 (Backend performance)
- Charter 3 (Forecast range implementation)
- Charter 4 (In situ bad data)
- Charter 5 (Filtering ppm units)
- Charter 7 (Forecast API input validation)
- Charter 8 (Forecast API database sizes)
- Charter 9 (Measurements summary API input validation)
- Charter 10 (Seeding bad data)
- Charter 11 ()Measurements API input validation
- Charter 12 (Validating echart plot accuracy)
- Charter 13 (Explore UI after data outage)
- Charter 14 (City page address)
- Charter 15 (BugFix diff 0 calculation)
- Charter 16 (City page chart data mocking)
- Charter 17 (Summary table logic)
- Charter 18 (AQI chart colour banding)
- Charter 19 (City page screen sizes)
- Charter 20 (Date picker)
- Charter 21 (Graph consistency)
- Charter 22 (High measurement values)
- Charter 23 (ppm -> µg m³)
- Charter 24 (Textures API input validation)
- Charter 25 (Graph line colours)
- Charter 26 (Fill in gaps in forecast)
- Charter 27 (Graph behaviour with mock data)
- Charter 28 (Summary table accuracy)
- Re‐execute: Charter 28
- Charter 29 (Fill in gaps in situ)
- Charter 30 (Forecast window)
- Charter 31 (UI screen sizes)