Skip to content
Zoltan Micskei edited this page Sep 6, 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. 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. Advanced static analysis tools

  3. Test design and integration testing

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

  5. Model-based test generators

  6. Verifying architectural and detailed designs