tags:

views:

14

answers:

2

Which testing we perform first Smoke or Sanity, Also what are difference between them?

+1  A: 

A good description is blog

From this Smoke to see if the program can run than sanity for a quick check it works correctly.

However most imortant is you eed a complete testing plan and these are two small cases OK done first but you need to see if you need full regression tests, integration etc

Mark
A: 

Unfortunately most companies have their own definition of testing types. The link from @Mark is good. Another decent description can be found here. Check with your organization/SQA group for any documentation on these terms and others. If you don't have any, time to start!

Smoke Testing

  • Designed to touch every part of the application in a cursory way. It’s shallow and wide.
  • Conducted to ensure whether the most crucial functions of a program are working, but not bothering with finer details. (Such as build verification).

Sanity Testing

  • Focuses on one or a few areas of functionality. Usually narrow and deep.
  • Usually tests specific functionality that was just added.
Edward Leno