Questions
Answer the following questions based on what you've learned in this chapter. Cross-check your answers with those provided at the end of the book, under Assessments.
- What is code coverage?
- How much code coverage should you be shooting for?
- If you have 100 lines of code and you test 50 lines, what is your code coverage? Is it enough?
- Define the SDLC.
- How many steps are in the SDLC?
- What is UML?
- What is the difference between regression testing and unit testing?
- What is a test case?
- What is validation and what is verification?