Smoke Test
After a new version reaches testing, first check that home opens, login works, and the core API responds; if one fails, do not start full regression.
After a new version reaches testing, first check that home opens, login works, and the core API responds; if one fails, do not start full regression.
rc-214.staging.trip.local↳Smoke checks only decide whether the build deserves deeper testing; they do not prove every detail.
Decide whether deeper work is worthwhile: If home cannot open or login wholly fails, dozens of detailed cases mostly create noise. Smoke tests select the few basic, critical capabilities that expose an obviously unusable version early.
A failure needs a blocking action: Record the version and symptom, then fix or replace the test-environment version. Passing smoke does not mean enough quality; it only means deeper testing is worthwhile.
After every deployment to the test environment, run smoke tests: home opens, login works, and the core API responds. If any fails, stop later regression, record the version and evidence; continue only when all three pass.