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
Our warehouse picking app is a browser app running on handheld Android scanners. Pickers work in cold storage where wifi is patchy, so the app queues scans locally and syncs when it reconnects. That queue is what we are worried about: a customer reported two picks that never reached the warehouse system last month, and we could not reproduce it.
Tomas is a contractor. He has three separate 60-minute blocks on Tuesday - 09:00, 13:00 and 15:30 - and he invoices by the hour. The last engagement he billed three hours and handed back a page of notes; I had no way to tell how much of that was actual testing and how much was fighting the lab.
The lab is genuinely bad. The warehouse-system sandbox reboots on its own schedule, roughly twice a day, and comes back with an empty pick list. Provisioning a handheld with a fresh build takes between five and twenty minutes depending on whether the MDM cooperates. On a bad morning that can eat most of an hour.
The warehouse system itself belongs to the 3PL vendor. Tomas tests our app and the sync behaviour; he does not raise tickets against their system and does not test their screens.
I need to know, per block, whether what he found is worth trusting - and I need a rule for what happens when a block goes badly, agreed up front, not argued about on the invoice.
Produce a single file: docs/qa/scanner-sync-tuesday.md.
It must contain:
Available: three 60-minute blocks on one Tuesday, one contractor. Out of scope: the 3PL warehouse system's own screens and defects, barcode hardware firmware, and anything requiring a code change.
Extract the following files before beginning.
=============== FILE: docs/pick-app-sync.md ===============
Client: browser app installed to the handheld home screen, Android 11 handhelds, Zebra TC21.