Siirry suoraan sisältöön

TestingLaajuus (3 cr)

Code: HTS305W1

Credits

3 op

Teaching language

  • English

Objective

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.

Content

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

Qualifications

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

Assessment criteria, satisfactory (1)

Satisfactory (1-2): The student understands the levels of testing. He/she has difficulties to understand the concepts of testing. He/she can work as a tester in guidance of a more experienced tester.

Assessment criteria, good (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.

Assessment criteria, excellent (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.