Back to all courses

Software testing

Individual course

Testing of software applications is an important activity of the software life-cycle, sometimes accounting for more than 50 % of the development effort. Throughout this course the students will be familiarised with the basic concepts, terminologies and techniques needed to conduct successful testing of software applications.

This course covers the many subjects such as testing process from requirements to deployment, test instrumentation and tools, developing test plans and managing the testing process. In addition, specialised topics like testing web applications, testing object-oriented software, and model-based testing will be discussed. Java-based testing languages and tools will be taught at the seminars for applying the concepts learned in practice.

Upon completion of this course, students will have the ability to:

  • Apply testing at different levels of the software development process
  • Use a wide variety of testing techniques in an effective and efficient manner
  • Select the proper testing techniques based the on the characteristics of the system-under-test
  • Evaluate test coverage and the efficiency of test suites
  • Select and use the proper testing tool support

Student can choose to study the course online or attend the lectures. The exam is organised in Turku or Vaasa.

Schedule:

  • Weeks 12–21: Tuesdays at 10–12, Thursdays at 10–12

More information in Åbo Akademi’s course page.

Further information about the studies

Åbo Akademi
FITech ICT contact person
fitech-ict(at)abo.fi

Contact person for applications

FITech
Pilvi Lempiäinen , Service designer
pilvi.lempiainen(at)fitech.io
Start the application process
Start the application process
Category:
ICT Studies
Topics:
Programming,
Software engineering
Course code:
452502.0
Credits:
5 ECTS
Teaching period:
17.3.–24.5.2020
Application deadline:
25.3.2020
Host university:
Åbo Akademi University
Study is open for:
Adult learner,
Degree student
Level of studies:
Advanced
Teaching methods:
Blended
Place of contact learning:
Turku
Language:
English
General prerequisites:
Basic Java programming skills.