Quality measurement and test-driven development, 2-day workshop

Abstract

The workshop is a comprehensive overview of efficient quality management in software projects. Starting with the theoretical backgrounds, both, the formal specification of test cases and modern open source frameworks to measure the quality in a project, will be introduced. The participants then learn how to use a continuous build process in a project.

Techniques for creating and managing large test data are shown. Moreover, different ways how quality can be established and developed in projects and institutions are illustrated.

Goal

The participants know the concepts of efficient quality management and are able to establish these in own projects.

Target audience/prerequisites

Developers, testers, architects with sound java knowledge.

Agenda

day 1

  • Terms and definitions: Meaning and types of tests in software development, interaction of the different test types.
  • Test specification: Strategies to determine the test case, formal specification of test cases.
  • Continuous integration: What is CI? Impact of CI in the project.
  • Test data management: Organization, creating and managing of test data.

day 2

  • Testing strategy: Unit, engine and integration tests
  • Code analysis, code reviews: Approach and tools. Codemetrics: What is it and what metrics are important?
  • Improving the test process: presentation a model to determine and to improve the maturity level of a test process.
  • Best practices: DOs & DONTs by practical experience trainers.

Training dates

We currently have not set a date for this training session. Please contact us if you are interested. We would be glad to hold a training session at your company. Contact us.


Contact

André Ufer

Phone: +49 231 9860-606

E-mail: