Session-based exploratory testing per the Bachs' SBTM: authoring charters (Explore X with Y to discover Z), running time-boxed sessions (60-90 min), logging session sheets with TBS metrics, and closing with the PROOF session debrief (Past, Results, Outlook, Obstacles, Feelings). Bundles the classic exploration heuristics as references: Whittaker's seven test tours (Feature, Money, Landmark, Intellectual, Bad-data, Configuration, Garbage collector's), Kelly's FCC CUTS VIDS recon tours, Bach's SFDPOT what-to-vary catalog, Bolton's HICCUPPS-F oracle heuristic, and Bach's CRUSSPIC STMPL quality criteria - plus a ready-to-fill charter-card template and a session-sheet review checklist. Use when planning, chartering, running, debriefing, or reviewing an exploratory testing session, or when picking a test tour, heuristic, or oracle mid-session. For scripted manual test cases, use manual-test-script-author instead.
86
91%
Does it follow best practices?
Impact
86%
1.01xAverage score across 10 eval scenarios
Passed
No findings from the security scan
The heating-schedule rewrite in our thermostat companion app ships to the beta ring next week. Customers set weekday and weekend schedules, holiday overrides, and a "away until" hold, and the app pushes the resulting programme to the device.
The clocks go back in nine days. Last year we shipped a schedule change in October and a few hundred customers had their heating come on an hour late on the changeover morning; support absorbed it, the CEO heard about it, and we are not doing that again.
Rita has one 90-minute window on Thursday afternoon. The test rig is the constraint that shapes everything: the shared device bench lets us jump the device clock, but the platform team allows two jumps per day across the whole bench and each one takes about ten minutes to propagate to the devices before anything is worth observing. Rita gets both of Thursday's jumps if she wants them, but there is no third.
She cannot flash firmware - that needs the hardware lab and a booking - so whatever she does is app-side and device-behaviour observation only.
One more thing. Our team has a habit of dropping findings into the squad chat channel and moving on. Two of last year's changeover reports are somewhere in a thread nobody can find. That is not happening this time.
Produce a single file: docs/qa/thermostat-schedule-window.md.
It must contain:
Available: one 90-minute window, one tester, two clock jumps, no third. Out of scope: firmware flashing, the hardware lab, the voice-assistant integration, and multi-zone homes.
Extract the following files before beginning.
=============== FILE: docs/schedule-rewrite-notes.md ===============