You are on page 1of 1

Software Testing interview questions

Explain the PDCA cycle.


PDCA cycle stands for Plan Do Check Act; commonly used for quality control.
Plan: Identify aim and procedure necessary to deliver the output.
Do: Implement the plan.
Check: Confirm if the result is as per plan.
Action: Take appropriate action to deceiver expected outcome. Which may also involve
repeat the cycle.
What are white-box, black-box and gray-box testing?
White Box testing: white box testing involves thorough testing of the application. It requires
knowledge of code and the test cases chosen verifies if the system is implemented as
expected. It typically includes checking with the data flow, exceptions, and errors, how they
are handled, comparing if the code produces the expected results.
E.g. In electrical appliances the internal circuit testing.
Black Box testing: Black box testing is done at an outer level of the system. Test cases
merely check if the output is correct for the given input. User is not expected to the internal
flow or design of the system.
Gray Box testing: Grey box testing is a combination of both black box and white box testing.
This is because it involves access to the system; however, at an outer level. A little
knowledge of the system is expected in Gray box testing.

You might also like