Software Testing
Rakennetyyppi: | Opintojakso |
---|---|
Koodi: | IITB8005 |
OPS: | IT 2023 |
Taso: | Insinööri (AMK) |
Opiskeluvuosi: | 2 (2024-2025) |
Lukukausi: | Kevät |
Laajuus: | 5 op |
Vastuuopettaja: | Kankaanpää, Timo |
Opetuskieli: | Englanti |
Osaamistavoitteet
After the course, the student understands the principles of software testing, and she recognizes the role of testing as an important part of software production process. The student can list down the documentation needed in testing, she understands its importance to succesful testing. The student understands how different testing tools support testing, and she can describe the process of software testing. She is able to apply the gained knowledge in an independent unit testing, and she has ability to work as a part of a testing team.
Opiskelijan työmäärä
135 h, which includes 70 h of scheduled contact studies.
The assessment of student’s own learning 1 h is included in contact lessons.
Edeltävät opinnot / Suositellut valinnaiset opinnot
Introduction to Programming, Object Oriented Programming.
Sisältö
The principles of testing (e.g. static and dynamic testing), the methods of testing (glass testing, gray testing and black box testing), the levels of testing (unit testing, integration testing, system testing and approval testing), the importance of testing in software development, testing tools, testing documentation, design and management of testing.
Opiskelumateriaali
Literature told by the teacher.
Opetusmuoto / Opetusmenetelmät
Lectures, assignments.
Arviointikriteerit
Grade 5: The student understands most of the concepts discussed on the course, she can apply them and she is able to independently solve large problems related to the course contents.
Grade 3: The student understands a significant part of the concepts discussed on the course, she can apply them and she is able to independently solve problems related to the course contents.
Grade 1: The student understands the basic concepts discussed on the course, she can apply them and with guidance, she is able to solve individual problems related to the course contents.
Arviointimenetelmät
Continuous assessment. The grade results in from the homework exercises, project works and an examination.