SMOKE TESTING

Build Verification Testing  |  Confidence Testing  |  Build Acceptance Testing

 

 

What is Smoke Testing?

A preliminary test performed on a new build to verify that the most critical functionalities work correctly — before detailed testing begins.

 

🔍  Preliminary

How fast the system responds under load

 

🚧  Pre-QA Gate

Performed before moving build to QA environment

❌  Build Guard

Failed smoke test = build is rejected immediately

 

🎯  Core Focus

Tests only the most critical features

 

Smoke Testing Examples  (Part 1)

🌐  Web App — Login System
✔  App launches successfully
✔  Login page loads
✔  User logs in with valid credentials
✔  Dashboard opens after login
❌  Login fails → Build rejected
📱  Mobile Banking App
✔  App installs successfully
✔  App opens without crashing
✔  User can log in
✔  Account balance page loads
❌  App crashes on launch → Build rejected
🛒  E-Commerce Website
✔  Homepage loads
✔  Product search works
✔  Product page opens
✔  Add to Cart button works
❌  Add to Cart fails → No further testing

Smoke Testing Examples  (Part 2)

📚  Online Learning Platform
Website loads correctly
User can log in
Course list is visible
Video player opens
❌  Videos don't load → Build not stable
🎟️  Ticket Booking System
Homepage loads
User can search for tickets
Results are displayed
Booking page opens
❌  Search fails → No deep testing

SMOKE TESTING

By Content ITV

SMOKE TESTING

  • 16