Smoke Test Definition
This is my current favourite definition of a Smoke Test suite from a good blog post about automation not finding bugs (but that’s ok).
A set of scripts that ran in a reasonable amount of time and checked that the system was not egregiously broken
Mainly due to the word egregiously.
I’d like to expand it to include “targeting the most valuable/high risk areas”, but that’s not quite as succinct.