Skip to content
Zoltan Micskei edited this page Sep 12, 2018 · 33 revisions

Lab materials for the SWSV course

NOTE: updates for 2018 are still in progress, wait for the first lab session before starting the exercises.

Materials for the laboratory exercises:

  1. LAB0: Familiarizing with the home assignment environment (GitHub, Maven, Travis, Sonar...). If you are not familiar with these tools, check out these detailed exercises:

    1. Build tools (Maven, Travis)
    2. Source code analysis tools (SonarQube)
    3. Code review (GitHub pull requests).
  2. LAB1: Advanced static analysis tools

  3. LAB2: Test design and integration testing

    1. Combinatorial testing
    2. Integration testing
  4. LAB3: Code-based test generators

  5. LAB4: Model-based test generators

  6. LAB5: Verifying architectural and detailed designs