Software Testing Interview Question and Answers

16. What is a bug?
  A software bug may be defined as a coding error that causes an unexpected defect, fault, flaw, or imperfection in a computer program. In other words, if a program does not perform as intended, it is most likely a bug.
17. What is test log?
  A test log is used by the test team to record what occurred during test execution.
18. What is the difference between static and dynamic testing?
  • Static testing : is performed using the software documentation. The code is not executing during static testing.
  • Dynamic testing : requires the code to be in an executable state to perform the tests.
19. What is debugging?
  Debugging is a process that developers go through to identify the cause of bugs or defects in code and undertake corrections.
20. What is a maturity level?
  A maturity level specifies the level of performance expected from an organization.

Page 4 of 10