Skip to content

Smoke and Sanity Testing

A smoke test answers:

  • “Does the build basically work?”

It’s a quick suite that checks:

  • app starts
  • critical endpoints respond
  • major screens load

Often run:

  • after deployment to staging
  • after CI build

A sanity test answers:

  • “Does this specific change look OK?”

It’s narrower and focused on a particular area.

Example:

  • after a checkout fix, sanity test checkout only
  • smoke: broad and shallow
  • sanity: narrow and deep

Keep smoke tests small and reliable.

pch.coffeeTagline

pch.coffeeCta

pch.feedbackHeading

pch.feedbackSubheading