Navigation auf


Department of Informatics s.e.a.l

Software Testing as Software Quality Control


Software testing is a key factor of software quality assurance. Does anybody want to use a software system that was not thoroughly tested? We guess not... Although developers know the importance of testing well, software systems are tested only moderately today; mostly because of deadline pressure or ignorance.

The goal of this seminar is to impart the basics of effective software testing; beginning from the unit to the system level. For that, we introduce open-source tools for test automation (JUnit, JMockit, FEST-swing) and continuous integration (Maven, Hudson). The basics are discussed in theory as well as with example applications.


Dr. Beat Fluri is Senior Research Associate in the Software Engineering research group of the University of Zurich. His interests are in the area of software evolution, software quality assurance, testing, and continuous integration.

Weiterführende Informationen


Teaser text