MSSE SENG 5199

Course Materials for the MSSE Web Application Development Course

theme: Next, 3

Testing Overview

MSSE 2017


Basic Concept


Rationale


Testing strategies


Mocks


Unit Testing


Integration Testing


Functional Testing


Smoke Testing


Code Coverage


JaCoCo

Add to build.gradle:

apply plugin: 'jacoco'

check.dependsOn jacocoTestReport

Unit Testing Frameworks


JUnit


Do’s


Don’ts