Software QA Lesson 6. Most common types of QA testing