Testing (3 op)
Toteutuksen tunnus: HTS305W1-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
-
03.08.2020 - 30.08.2020
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
31.08.2020 - 18.12.2020
Toteutus on päättynyt.
- Opintopistemäärä
- 3 op
- Lähiosuus
- 0 op
- Virtuaaliosuus
- 3 op
- Toteutustapa
- Verkko-opetus
- Yksikkö
- Liiketoimintayksikkö
- Opetuskielet
- englanti
- Koulutus
- Tietojenkäsittely (AMK)
Arviointiasteikko
0-5
Tavoitteet
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
Oppimateriaalit
Certified Tester, Foundation Level Syllabus, Version 2018 V3.1
International Software Testing Qualifications Board
Download from: https://www.istqb.org/downloads.html
Opetusmenetelmät
This course is conducted online. The course has different study modules that are scheduled to be opened. You will familiarize with the subject and accomplish the assignments related to the subject. They mostly include individual tasks but also requires group based work. There are also some webinars that are to be recorded for further use. Peer-evaluation is used to give wider understanding of the subjects.
Tenttien ajankohdat ja uusintamahdollisuudet
Will be defined in autumn 2020 when the course starts.
Opiskelijan ajankäyttö ja kuormitus
Six learning modules and assignments related to the subjects, 10h/each, altogether 60h
An exam corresponding to the ISTQB Foundation level certification (certification not included), 20h
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.
Esitietovaatimukset
Programming skills, Database design skills, Modeling skills, Project Management skills
Lisätiedot
The evaluation is carried out with the evaluation of the subject based assignments and the exam. Assignments forms 60% of the final grade and the exam 40%. In this course we are using peer-evaluation as a basis for the feedback.