Software Testing Interview Question and Answers

36. Why does Software have Bugs?
 
    Here is the broad list of factors contributing to the presence of bugs in the software applications :
  • There is miscommunication about specifics of what an application should or shouldn’t do.
  • Frequent changes requested by the customer leads to errors due to last minute design changes.
  • Software development tools like Visual tools, class libraries, compilers, scripting tools, etc. often introduce their own bugs resulting in added bugs.
  • A quickly written but poorly documented code is bound to have bugs.
  • When project deadliness come too close and time pressures arise, mistakes are bound to come.
 
Your Name Your Email-ID
Your Answer
37. What is a driver?
  Driver is the code which calls other functions. Driver checks whether the function developed is correctly working or not based on the return value.
 
Your Name Your Email-ID
Your Answer
38. What is Penetration Testing?
  Penetration Testing, occasionally called pentest, it is a method of evaluating the security of a computer system or network by simulating an attack from a malicious source. It is also known as Security testing.
 
Your Name Your Email-ID
Your Answer
39. What is the difference between Adhoc and Exploratory Testing?
 
  • Adhoc Testing means testing the application without following any testcases.
  • Exploratory Testing is an approach of testing an application which involves simultaneous learning, test design and test execution. Exploratory testing is a style of software testing that emphasizes the personal freedom and responsibility of the individual tester to continually optimize the quality of his/her work by treating test related learning, test design , test execution, and test result interpretation as mutually supportive activities that run in parallel throughout the project.
 
Your Name Your Email-ID
Your Answer
40. What is Review?
  Review is a Meeting in which a work product is verified by set of members.(Stake Holders).
 
Your Name Your Email-ID
Your Answer