Q1. What do you understand by software testing? Q2. When should you stop the testing process? Q3. What do verification and validation mean in software testing? Q4. What is static testing? When does it start and what does it cover? Q5. Define Black-box testing. Q6. What is a test plan and what does it include? Q7. What is meant by test coverage? Q8. Is it possible to achieve 100% testing coverage? How would you ensure it? Q9. What are unit testing and integration testing? Q10. Can we do system testing at any stage?