Software Testing Interview Question and Answers

61. What is the difference between Testing and Debugging?
 
  • Testing is the process of locating or identifying the errors or bugs in a software system.
  • Whereas Debugging is the process of Fixing the identified Bugs.
  • Testing is done by the test engineer and Debugging is done by the developer.
 
Your Name Your Email-ID
Your Answer
62. What is an API?
  An API (Application Programming Interface) is a collection of software functions and procedures, called API calls that can be executed by other software applications.
 
Your Name Your Email-ID
Your Answer
63. What is Equivalence Partitioning?
  Equivalence Partitioning is a software testing technique that divides the input data into equal partitions of valid and invalid classes (Partitions).
In principle, test cases are designed to cover each partition least once.
 
Your Name Your Email-ID
Your Answer
64. What are the other names of Whitebox Testing?
 
  • Structural Testing
  • Glassbox Testing
 
Your Name Your Email-ID
Your Answer
65. What are the other names of Black box Testing?
 
  • Behavioral Testing
  • Opaque Testing
 
Your Name Your Email-ID
Your Answer