Siirry suoraan sisältöön

TestingLaajuus (3 op)

Opintojakson tunnus: HTS305W1

Opintojakson perustiedot


Laajuus
3 op
Opetuskieli
englanti

Osaamistavoitteet

The participating students understand the importance of testing as part of software engineering. He/she is able to plan and execute testing of the product or service in different stages of the development.

Sisältö

- Principles of Testing
- Testing life cycle
- Static testing
- Dynamic testing
- Test management
- Testing tools
- Testing in agile processess

Esitietovaatimukset

Programming skills, Database design skills, Modeling skills, Project Management skills

Arviointikriteerit, tyydyttävä (1)

- kiitettävä (5), opiskelija osaa testauksen käsitteistön ja kykenee erinomaisesti ymmärtämään testauksen osana ohjelmistokehitystä, opiskelija osaa soveltaa osaamistaan käytännön tason työskentelyssä, opiskelija kykenee toimimaan projekteissa testauksesta vastaavana (test manager) työntekijänä
- hyvä (3-4), opiskelija ymmärtää testauksen pääkohdat toimintoineen ja käsitteistöineen, hän pystyy toimimaan suunnittelijana ja toteuttajana testausprosessin eri tasoilla
- tyydyttävä (1-2), opiskelija ymmärtää testauksen jakautumisen prosessin eri vaiheisiin, käsitteistön hallinnassa on selvästi haasteita, opiskelija kykenee ohjelmointitehtävissä yksikkötasolla paremmin ottamaan testauksen huomioon

Arviointikriteerit, hyvä (3)

Goog (3-4): The student understands the main concepts and functions. He/she can work as a test designer and tester in different stages of the development.

Arviointikriteerit, kiitettävä (5)

Excellent (5): The student understands the concepts of testing and its role as a part of software engineering. The student can work as an testing manager in real life SW projects.

Siirry alkuun