Interview Questions

Release Acceptance Test

Software Testing Methodolog

(Continued from previous question...)

Release Acceptance Test

The release acceptance test (RAT), also referred to as a build acceptance or smoke test, is run on each development release to check that each build is stable enough for further testing. Typically, this test suite consists of entrance and exit test cases plus test cases that check mainstream functions of the program with mainstream data. Copies of the RAT can be distributed to developers so that they can run the tests before submitting builds to the testing group. If a build does not pass a RAT test, it is reasonable to do the following:

  • Suspend testing on the new build and resume testing on the prior build until another build is received.
  • Report the failing criteria to the development team.
  • Request a new build.

(Continued on next question...)

Other Interview Questions