Page 2 of 2 FirstFirst 12
Results 21 to 35 of 35

Thread: Difference between sanity and smoke test

  1. #21
    Expert Member
    Join Date
    May 2007
    Answers
    146

    sanity/smoke testing

    who do the Sanity testing and smoke testing. Tester or Developer.


  2. #22
    Expert Member
    Join Date
    Nov 2006
    Answers
    518

    Re: sanity/smoke testing

    It can be done by either Testers or the Developers.

    It depends from company to company and their decision.

    But, generally Testers do it.

    Lack of WILL POWER has caused more failure than
    lack of INTELLIGENCE or ABILITY.

    -sutnarcha-

  3. #23
    Junior Member
    Join Date
    Dec 2006
    Answers
    20
    Sanity Testing is performed whenever cursory testing is sufficient to provide the application is functioning according to specifications. Thes level of testing is a subset of Regression Testing.

    Smoke Testing is a relatively simple check to see whether the product "smokes" when it runs. Smoke Testing is also known as AD-HOC TESTING, e.i. Testing without a formal Test Plan.

    Smoke Test a phrase used to describe a subset of tests typically limited in number that can be run against each software build to determine whether the software has regressed in form or function since a previous build.

    “Smoke Testing might be a characterized as a rolling integration strategy”. Smoke testing is an integration testing approach that is commonly used when “shrink-wrapped” software products are being developed. It is designed as a pacing mechanism for time-critical projects, allowing the software team to assess its project on a frequent basis.

    The Smoke Test should exercise the entire system from end to end.
    Smoke Testing provides benefits such as:

    1) integration risk is minimized.
    2) the quality of the end-product is improved.
    3) error diagnosis and correction are simplified.
    4) progress is easier to asses.

    Sanity Testing - typically an initial testing effort to determine if a new software version is performing well enough to accept it for a major testing effort.
    For example, if the new software is often crashing systems, bogging down systems to a crawl, or destroying databases, the software may not be in a 'sane' enough condition to warrant further testing in its current state.

    Last edited by jainbrijesh; 06-05-2007 at 12:28 AM.

  4. #24
    Junior Member
    Join Date
    Dec 2006
    Answers
    6

    Re: Difference between sanity and smoke test

    After so much discussion , I am still not able to comprehend the difference between these two types of testing.
    Anyone please answer in points.
    a) Is sanity and smoke testing same? say yes or no
    b) If no then what is the basic difference ?


  5. #25
    Moderator
    Join Date
    Sep 2006
    Answers
    920

    Re: Difference between sanity and smoke test

    Quote Originally Posted by ruchikak View Post
    After so much discussion , I am still not able to comprehend the difference between these two types of testing.
    Anyone please answer in points.
    a) Is sanity and smoke testing same? say yes or no
    b) If no then what is the basic difference ?
    sanity and smoke testing are not same.

    Difference can be better understand with this example.

    If you purchase a new mobile and you use it with care for few days, this is sanity testing.You will see, ya, all functions are well working.Now after few days it's on to you how badly you use/test it.

    Now you have added memory card in your mobile, or have purchased handfree for your mobile which was not there.Now you will see whether memory card or handfree kit is working with your cell or not?this is smoke testing.

    I hope now it should be clear to you and there should be no confusion.

    Regards,
    Brijesh Jain
    ---------------------------------------------------------
    Connect with me on Skype: jainbrijesh
    Google Plus : jainbrijeshji

  6. #26
    Junior Member
    Join Date
    Dec 2006
    Answers
    6

    Re: Difference between sanity and smoke test

    Thanks Brijesh.
    On the basis of ur example can u please define these two types of testing . That will help.


  7. #27
    Moderator
    Join Date
    Sep 2006
    Answers
    920

    Re: Difference between sanity and smoke test

    Quote Originally Posted by ruchikak View Post
    Thanks Brijesh.
    On the basis of ur example can u please define these two types of testing . That will help.
    Sanity testing is initial testing to verify that the build is working and exhaustive testing can be performed.

    Smoke testing is required when any new feature or function is added in the existing working build to verify that the build is still working with new feature added.

    Regards,
    Brijesh Jain
    ---------------------------------------------------------
    Connect with me on Skype: jainbrijesh
    Google Plus : jainbrijeshji

  8. #28
    Junior Member
    Join Date
    Dec 2006
    Answers
    6

    Re: Difference between sanity and smoke test

    Thanks
    Congrats for being member of month .


  9. #29

    Re: difference between shake down testing and sanity testing?

    ok let u explain exact explanation abt sanitary and smoke


  10. #30

    Thumbs up Re: Difference between sanity and smoke test

    Smoke test and Sanity test almost shares the same definition, but still has some minor differences.

    Both Smoke and sanity test are called as Build verification test, and done at the beginning once when the build or application is deployed, and checks whether all the main functionalities are working fine.

    The difference is in the smoke test we will be validating the main functionalities only with the positive scenarios, but in the sanity test the main functionalities are validated with both the negative and positive scenarios.


  11. #31
    Junior Member
    Join Date
    Feb 2008
    Answers
    2

    Re: Difference between sanity and smoke test

    Smoke tests are often scripted where the machine determines whether the outcome was as expected, whereas sanity test are often a gut-check of whether the results "appear" to be reasonable.


  12. #32
    Banned
    Join Date
    Oct 2007
    Answers
    173

    Re: Difference between sanity and smoke test

    Smoke testing originated in the hardware testing practice of turning on a new piece of hardware for the first time and considering it a success if it does not catch fire and smoke. In software industry, smoke testing is a shallow and wide approach whereby all areas of the application without getting into too deep, is tested.

    A sanity test is a narrow regression test that focuses on one or a few areas of functionality. Sanity testing is usually narrow and deep.


  13. #33
    Junior Member
    Join Date
    Feb 2008
    Answers
    25

    Re: Difference between sanity and smoke test

    Smoke testing:

    is it possible to test the application/software further,this type of testing is done with minimum requirements and decision whether further testing is possible or not is taking immediately...

    Sanity testing:

    is it resonable to test the application/software, once smoke testing is done sanity testing is performed ,and decision of whether testing the application/software is resonably is taken immediately.

    Both type of testing is done with minimum requirements~~`

    Both sanity tests and smoke tests are ways to avoid wasting time and effort by quickly determining whether an application is too flawed to merit any rigorous testing.


    thanks & regards
    trainee_tester

    Last edited by trainee_tester; 03-05-2008 at 06:02 AM.

  14. #34
    Contributing Member
    Join Date
    Feb 2008
    Answers
    36

    Re: Difference between sanity and smoke test

    Hi Dibya,

    A smoke test determines whether it is possible to continue testing and
    sanity test determines whether it is reasonable to proceed with further testing.

    A software smoke test determines whether the program launches and the interfaces are accessible and responsible.
    Sanity test exercises the smallest subset of application functions needed to determine whether the application logic functional and correct.

    If the smoke test fails, it is impossible to conduct a sanity test.
    If the sanity test fails, it is not reasonable to attempt more rigorous testing.

    Hope this make it a lot clearer.
    Feel free to get back incase of doubts.

    Regards,
    Tina.


  15. #35
    Junior Member
    Join Date
    Feb 2008
    Answers
    16

    Re: Difference between sanity and smoke test

    Smoke Testing for every Build and Sanity for every Release


Page 2 of 2 FirstFirst 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Applying for a job can be a stressful and frustrating experience, especially for someone who has never done it before. Considering that you are competing for the position with a at least a dozen other applicants, it is imperative that you thoroughly prepare for the job interview, in order to stand a good chance of getting hired. That's where GeekInterview can help.
Interact