Menu
ESC

Nhập từ khóa để tìm kiếm

↑↓ Di chuyển
Enter Mở
ESC Đóng

Đang tải...

Bài 43 — Exploratory Testing — Advanced Techniques

Test Strategy and QA Leadership Bài 43/60

Advanced Exploratory

Session-Based Test Management (SBTM)

Jonathan Bach pioneered:
  • Time-boxed session 60-90 phút.
  • Charter define scope, mission.
  • Note-taking format.
  • Debrief after.

Heuristics

FEW HICCUPPS (James Bach)

  • Familiar — similar to known good?
  • Explainable — behavior make sense?
  • World — match real world?
  • History — past behavior consistent?
  • Image — match marketing?
  • Comparable — similar to competitor?
  • Claims — match doc?
  • Users — meet user need?
  • Product — internal consistent?
  • Purpose — fulfill purpose?
  • Standards — meet standards?

SFDIPOT (Michael Bolton)

  • Structure — components.
  • Function — what app does.
  • Data — inputs/outputs.
  • Interface — UI, API.
  • Platform — environment.
  • Operations — how use.
  • Time — timing, schedule.

CRUD

Create, Read, Update, Delete — exhaust each.

Tours (James Whittaker)

  • Feature Tour — visit all features once.
  • Antisocial Tour — try worst input.
  • Money Tour — focus revenue-related.
  • Landmark Tour — visit key UI elements.

Bug taxonomy

Categorize bugs found → identify pattern team need address.
  • UI / layout.
  • Functional.
  • Data / state.
  • Performance.
  • Security.
  • Compatibility.

Output

  • Session report 1 page.
  • Notes structured (HTSM heuristic).
  • Bugs filed properly.
  • Suggestions for follow-up.

VN team practice

Senior QA at FPT, KMS regularly run exploratory session. Junior partner with senior to learn.