~/talk

Can you Test it

Talkat 360|iDev 2016 · 2016-09-14..09-17· [testing]
links:none on file
links:none on file
slides:none on file

Claims a small team can test without dedicated QA by building concrete test artifacts: state diagrams that convert to linear test plans, a simple alarm‑clock example that proves the method, and checklists for happy path, negative, upgrade and repeated tests. Notes tool specifics like using Charles proxy to mutate API responses, archiving old builds for upgrade paths, and a combinatorics warning (915 million Lego combinations) to show brute force automation is impossible. Practical steps and failure modes are shown, not just promises.

AI-written summary · about

  1. 0:00Intro
  2. 1:35Testing is Hard!
  3. 2:07Automation?
  4. 2:27Permutations and You
  5. 4:10Alarm Clock
  6. 4:52State Diagram: NOT SET State
  7. 5:08State Diagram -- ALARM SET State
  8. 5:22State Diagram -- ALARM Transition
  9. 5:33State Diagram: Part 1
  10. 5:50State Diagram: Completed
  11. 8:06Test Plan: NOT SET to ALARM SET
  12. 8:37Test Plan: ALARM SET to NOT SET
  13. 8:54Test Plan: Full Diagram
  14. 11:34What Should You Test?
  15. 12:35Happy Path and what it isnt
  16. 13:06Negative is Positive
  17. 13:36Did they really just do that?
  18. 13:46Upgrade Upgrade Upgrade
  19. 15:20Get to know your app
  20. 16:08App Launch
  21. 16:31App Icon Tapped
  22. 17:53App Deeplink
  23. 18:25Hardware States - Fixed
  24. 19:12Hardware States - Variable
  25. 19:46Permissions - or lack thereof
  26. 22:34API Data
  27. 28:35The Black Box
  28. 30:45Charles Proxy
  29. 31:53Tying It All Together...
  30. 32:30State Diagram vs Test Plan
  31. 33:06QA Process
  32. 34:44CRASHES ARE BAD
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.