The document contains interview questions and answers related to software testing. Some key points:
- It differentiates between QA and QC, describing QA as process-oriented and preventative, while QC is product-oriented and focused on defect detection.
- A bug is defined as an error in a computer program that prevents correct functioning or results. A test case is a set of inputs, execution conditions, and expected outputs used to test specific objectives or conditions of a program.
- The purpose of a test plan is to outline the testing strategy, scope, approach, responsibilities and more to guide testing for a project.
- Relationships between testers and developers involve the developer writing code and sending it