Opintojakson tiedot

Näytä opetus ja tentit
815311A Software Quality and Testing, 5 op 
Tunniste 815311A  Voimassaolo 01.08.2011 -
Nimi Software Quality and Testing  Lyhenne Software Qualit 
Laajuus5 op   
OpiskelumuotoAineopinnot Oppiaine3259 Tietojenkäsittelytiede 
LajiOpintojakso   
  Arvostelu1 - 5, hyv, hyl 
 
   
Vastuuyksikkö Tietojenkäsittelytieteiden ala 

Opettajat
Nimi
Umar Farooq 

Kuvaus
Laajuus 

5 ECTS credits / 133 hours of work.

 
Opetuskieli 

English

 
Ajoitus 

The course is held in the autumn semester, during period 1. It is recommended to complete the course in the 1st autumn semester.

 
Osaamistavoitteet 

The student understands different views on software quality and the role of testing as a part of software engineering validation and verification activities, and defect identification / removal techniques. The student knows testing levels, strategies and techniques, can create test cases and conduct unit testing with appropriate testing tools. The student knows the basics of test driven development and test automation.

 
Sisältö 

Software quality and quality assurance. Software quality management and metrics. Fundamental concepts of software testing. Functional and structural testing. Unit, integration, system, acceptance and regression testing. Hands on test-driven development. Test automation.

 
Järjestämistapa 

Face-to-face teaching

 
Toteutustavat 

Lectures 24 h, exercises / assignments 24 h, weekly study 42 h, term project 42 h.

 
Kohderyhmä 

MSc students

 
Esitietovaatimukset 

Working knowledge of Java programming language is required. Basic knowledge of software engineering.

 
Yhteydet muihin opintojaksoihin 

 

 
Oppimateriaali 

Pezze M.,Young M., “Software Testing and Analysis: Process, Principles and Techniques”, John Wiley&Sons, 2008 *** Lasse Koskela, “Test Driven: Practical TDD and Acceptance TDD for Java Developers”, Manning Publications, 2007 *** Galin D., “Software Quality Assurance: From theory to implementation”, Addison-Wesley, 2004.

 
Suoritustavat ja arviointikriteerit 

Active Participation to lectures and exercises. Final grade is composed of attendance, assignments and term project.

 
Arviointiasteikko 

Numerical scale 1-5 or fail.

 
Vastuuhenkilö 

Umar Farooq

 
Työelämäyhteistyö 

Usually visiting lecture from industry.

 


Meneillään oleva ja tuleva opetus
Ei opetusta WebOodissa

Tulevat tentit
Ei tenttejä WebOodissa