Software Testing Interview Question and Answers

76. What is Cyclomatic Complexity?
  Cyclomatic Complexity is a white box testing terminology, which is used to give a number of independent paths in the program. Higher the value of Cyclomatic complexity, more complex the project is. Good projects are the ones which have less complexity since maintenance of less complex projects is easy.
 
Your Name Your Email-ID
Your Answer
77. What is the difference between Suspension and Stop criteria?
  Suspension is halting the testing temporarily with dissatisfaction because of situations like failure of smoke tests. Stop criteria is halting the testing with satisfaction that the product can be released.
 
Your Name Your Email-ID
Your Answer
78. What is State Transition Testing?
  State Transition Testing is a black box test design technique in which test cases are designed to test the application trigger from one state to another.
To design test cases, identify all the states of the system and ensure that all states are covered from start to finish.
 
Your Name Your Email-ID
Your Answer
79. What is a Test log?
  It is a report of what tests have been executed and their status like PASS/FAIL. It is also known as Test Execution Report.
 
Your Name Your Email-ID
Your Answer
80. What is a Bug?
  Bug is a deviation from expectation.
 
Your Name Your Email-ID
Your Answer