in Technology by
Explain the difference between Smoke Test Vs Build Acceptance Testing?

1 Answer

0 votes
by

Smoke Testing is directly related to Build Acceptance Testing (BAT).

In BAT, we do the same testing – to verify if the build has not failed and that the system is working fine or not. Sometimes, it happens that when a build is created, some issues get introduced and when it is delivered, the build doesn’t work for the QA.

I would say that BAT is a part of a smoke check because if the system is failing, how can you as a QA accept the build for testing? Not just the functionalities, the system itself has to work before the QA’s proceed with In-Depth Testing.

Smoke Test Cycle

The following flowchart explains the Smoke Testing Cycle.

Once a build is deployed to a QA, the basic cycle followed is that if the smoke test passes, the build is accepted by the QA team for further testing but if it fails, the build is rejected until the reported issues are fixed.

Related questions

0 votes
    Difference Between Smoke And Sanity Testing?...
asked Oct 17, 2020 in Technology by JackTerrance
0 votes
    Explain the difference between Sanity Testing Vs Regression Testing?...
asked Oct 17, 2020 in Technology by JackTerrance
0 votes
    Difference Between Functional Testing Vs Non-Functional Testing with Examples?...
asked Oct 17, 2020 in Technology by JackTerrance
0 votes
    Who Should Perform the Smoke Test?...
asked Oct 17, 2020 in Technology by JackTerrance
0 votes
    Explain the difference between traditional Waterfall model and Agile testing?...
asked Nov 26, 2020 in Technology by Editorial Staff
0 votes
    Explain the difference between Swift vs Objective-C.?...
asked Nov 30, 2020 in Technology by JackTerrance
0 votes
    Explain the difference between Endpoint Security vs. Network Security?...
asked Oct 24, 2020 in Technology by JackTerrance
+1 vote
    Mention a few test cases and explain them in ETL Testing?...
asked Oct 15, 2020 in Technology by JackTerrance
+1 vote
    When using Azure Resource Manager, you can use a _______________ for deployment, which can build identical environments ... work scenarios such as testing, staging, and production....
asked Oct 20, 2020 in Technology by JackTerrance
0 votes
    When using Azure Resource Manager, you can use a _______________ for deployment, which can build identical environments ... work scenarios such as testing, staging, and production....
asked Dec 11, 2020 in Education by Editorial Staff
0 votes
    Arrange in order- A. running unit test B. running static code check C. check for code D. Build Package...
asked Mar 7, 2021 in Technology by JackTerrance
0 votes
    What’s the difference between manual testing and automated testing?...
asked Jul 9, 2021 in Technology by JackTerrance
0 votes
    What is the key difference between mobile device testing and mobile application testing?...
asked Feb 9, 2021 in Technology by JackTerrance
0 votes
    What is the Difference Between White-Box and Black-Box Testing?...
asked Oct 19, 2020 in Technology by JackTerrance
0 votes
    Difference Between Functional and Non-Functional Testing...
asked Oct 17, 2020 in Technology by JackTerrance
...