Basics of Software Testing (5 ECTS)
Code: C-02471-IT00EH74-3001
General information
- Enrollment
- 01.07.2025 - 01.06.2026
- Registration for implementation has not started yet.
- Timing
- 11.08.2025 - 31.08.2026
- The implementation has not yet started.
- Number of ECTS credits allocated
- 5 ECTS
- Institution
- Oulu University of Applied Sciences, Linnanmaan kampus
- Teaching languages
- Finnish
- Seats
- 30 - 360
- Course
- C-02471-IT00EH74
Learning outcomes
I understand the role of testing in software development and quality assurance. I utilise test suites, test cases and test scenarios. I understand the differences between manual testing and automated testing. I understand the importance of testing tools as a part of the testing. I plan, implement and report testing.
Content
The role of testing in software development Test suites, test cases and test scenarios Bughunting Manual testing Automatized testing Utilising testing tools Planning, implementing and reporting of testing
Prerequisites
No prerequisites
Teaching methods
The course is based on online self-studying and is offered as a nonstop course year-round. Address of the Moodle platform of the course is: https://moodle.oulu.fi/course/view.php?id=28517
Location and time
The course is based on online self-studying.
Learning materials and recommended literature
Moodle platform of the course has recommended sources.
Student workload
The course has gamified approach. Allocation of time and effort is based on the goals defined by the student itself.
Content scheduling
The course has gamified approach consisting of three phases. First phase has eight quizzes according to subject of the course, two assignments and one glossary. Second phase has one workshop. Third phase includes a final quiz and a practice quiz for that.
Assessment methods and criteria
The course has gamified approach and the assessment is based on that covering eight quizzes about the subjects of the course, two assignments, one glossary, one workshop and the final quiz.
Evaluation scale
0-5