functional vs smoke and sanity code example
Example: sanity test vs smoke test
Usually I do sanity test after bug fixes
to check everything works properly and
I don't have a test data and I don't
document it but on the other hand
smoke test needs to be documented.