Emerging Trends in Software Testing

University of Oulu
Home Noppa 811601S >  Course overview

Course overview

 
The course is not in progress or the course does not use Noppa. Contents of this page may be out of date.

ECTS Credits 5   cr
Language of instruction EN.

  English

Timing

The course is held in the spring semester, during period 3.

Learning outcomes

After completing the course, a student understands advanced software testing techniques, their benefits and limitations. The student is also able to
apply these techniques in practice to simple software testing problems with software test automation tools.

Contents

Advanced testing techniques: Model-based testing, search-based testing, mutation, exploratory testing, combinatorial testing, static testing, static
analyzers, test environments, virtualization, OS system containers, test automation.

Mode of delivery

Face-to-face teaching

 

Learning activities and teaching methods

Lectures 24h, execercises 18h, lecture questions 15h, lab reports 15h, project 30h.

Target group

 MSc students

Prerequisites and co-requisites

Basics on software testing.

Recommended optional programme components

 

Recommended or required reading

Articles + lectures.

Assessment Methods and criteria

Active lecture participation, exercises, assignments, term project.

Grading

  Numerical scale 1-5 or fail

Person responsible Mäntylä Mika Raulamo-Jurvanen Päivi
Work placements

No


University of Oulu oulun.yliopisto(at)oulu.fi
Tel. +358 294 48 0000
Fax +358 8 553 4112
PL 8000
FI-90014 Oulun yliopisto
FacebookFacebook
YouTubeYouTube