Software Testing and Quality Assurance (5 op)
Toteutuksen tunnus: TT00DW07-3004
Toteutuksen perustiedot
- Ajoitus
- 01.01.2022 - 31.12.2022
- Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Virtuaaliosuus
- 5 op
- Toteutustapa
- Etäopetus
- Toimipiste
- Karaportti 2
- Opetuskielet
- englanti
- Paikat
- 0 - 5000
- Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
- Opettajat
- Virve Prami
- Opintojakso
- TT00DW07
Tavoitteet
Testing and Quality assurance is an essential part of the Software Development Process. The goal of this course is to familiarize you with the basic concepts of Software Testing and the role of Quality Assurance in a software development team. This course is suitable for beginners who have little or no manual testing experience. By the end of the course, you understand types of testing, creating test cases, bug life cycle, and the tools required for each level.
Sisältö
Testing fundamentals – Various types of testing – Unit Testing – Manual Testing – Automatic Testing - - Integration Testing – Smoke Testing – Regression Testing – Functional and Non Functional Testing - Test Cases Development – Various Testing Tools – Test Management – Defect Management – Bug Tracking Tools – Agile Testing – Collaborating in a team as a Software Tester
Työmuodot
- Online content
- Assignments
- Personal project
- Quiz
- Essay
Aika ja paikka
Up to Student her-/himself.
Oppimateriaali ja suositeltava kirjallisuus
Interactive Learning Material, tutorial videos
Opintojaksototeutuksen valinnaiset suoritustavat
N/A
Harjoittelu- ja työelämäyhteistyö
N/A
Tenttien ajankohdat ja uusintamahdollisuudet
Löytyy oppimisympäristöstä.
Kansainväliset yhteydet
N/A
Opiskelijan ajankäyttö ja kuormitus
Riippuu opiskelijasta itsestään.
Sisällön jaksotus
Riippuu opiskelijasta itsestään.
Arviointimenetelmät ja arvioinnin perusteet
Assignments 35%
Self-study Essay 10%
Quiz 20%
Project 35%
Arviointiasteikko
Hyväksytty/Hylätty
Arviointikriteerit arvosanalle 1 tyydyttävä
- The student understands the concepts of software testing
- The student understands types of testing
- The student understands what test cases and scenario are
- The student knows the roles of QA
- The student understands defects life cycle
Arviointikriteerit arvosanalle 3 hyvä
- The student can write test cases
- The student is familiar with tools for automation and bug tracking
- The student can report defects correctly to the team
Arviointikriteerit arvosanalle 5 kiitettävä
- The student can design a test plan
- The student can perform automation testing
- The student can perform load testing
Arviointikriteerit arvosanalle hyväksytty
Approved/Fail