DTEK1071 Practical Agile Software Testing 5 ECTS
Organised by
Information and Communication Technology
Person in charge
Antero Järvi

Learning outcomes

The course provides an overview on the diverse field of software testing: terminology, goals, challenges, practices and different'testing schools'. After the course the student will understand what kind of testing is typically needed in agile context and how it integrates into customer communication and development work. The course prepares the student for the testing work in an agile team, to work as a software tester or work with the testers as a developer in an agile project.

Contents

A broad overview on software testing sets the background for the course focus - practical agile testing. The course uses practice-oriented learning methods. In addition to some lectures, the students will participate in group testing sessions, as well as learn testing practices and tools. The session topics include specification by example and behavior driven development, UI test automation, manual exploratory testing and session based testing. In individual exercises, students will learn e.g. software quality estimation, test design and bug reporting.

Modes of study

Option 1
Available for:
  • Degree Programme Students
  • Other Students
  • Doctoral Students
  • Exchange Students
Essay
  • In English
Exercise(s)
  • In English
Project / practical work
  • In English
Participation in classroom work
  • In English

Evaluation

Numeric 0-5.

Belongs to following study modules

Department of Future Technologies
Department of Future Technologies
2016–2017
Teaching
Archived Teaching Schedule. Please refer to current Teaching Shedule.
Department of Future Technologies
DP in Computer Science
DP in Computer Science
DP Bachelor of Science in Techn.(Communication St)
DP in Information and Communication Technology
MDP in Digital Health and Life Sciences (Tech.)
Finnish Study Modules