|
LO-1
|
Explains the basic concepts of software quality and quality metrics.
|
|
LO-2
|
Distinguishes the processes of verification and validation, and the concepts of error, failure and defect.
|
|
LO-3
|
Classifies test levels and applies the test pyramid approach.
|
|
LO-4
|
Selects different test types such as functional, regression, performance and security in appropriate scenarios.
|
|
LO-5
|
Designs test cases by using black box and white box testing techniques.
|
|
LO-6
|
Writes automated tests by using unit testing frameworks.
|
|
LO-7
|
Automates user scenarios by using end to end testing tools.
|
|
LO-8
|
Builds automatic feedback flows by integrating tests into continuous integration processes.
|
|
LO-9
|
Evaluates code quality by using code review and static analysis tools.
|
|
LO-10
|
Manages the continuous improvement cycle by tracking and reporting defects.
|