course-details-portlet

TDT4242

Requirements and Testing

Credits 7.5
Level Second degree level
Course start Spring 2011
Duration 1 semester
Language of instruction English
Examination arrangement Portfolio assessment

About

About the course

Course content

- Lifecycle and project types for IT-systems development, the V-model for testing.
- Requirements elicitation process and requirements representation (use cases and textual requiremnts).
- Functional and non-functional requirements (ISO 9126), requirements taxonomies and checklists.
- Test planning as a part of the requirements process.
- Test phases and techniques, document inspection, unit testing (black box/white box), integration testing, testing of performance, user friendliness, security and safety.
- Testing in agile development.
- Systems test/acceptance test. Validation og verification.

Learning outcome

The students will learn techniques for testing IT systems and how testing is related to other activites in the systems development process with a special focus on requirements specification.

Learning methods and activities

Lectures and exercises. Portfolio assessment is the basis for the grade in the course. The portfolio includes a final written exam (70%) and other work (30%). The results for the parts are given in %-scores, while the entire portfolio is assigned a letter grade. If there is a re-sit examination, the examination form may change from written to oral.

Compulsory assignments

  • Exercises

Course materials

Will be given at the start of the course.

Subject areas

  • Technological subjects

Contact information

Course coordinator

Department with academic responsibility

Department of Computer Science

Examination

Examination

Examination arrangement: Portfolio assessment
Grade: Letters

Ordinary examination - Spring 2011

Arbeider
Weighting 50/100
Skriftlig eksamen
Weighting 50/100 Date 2011-06-10 Time 09:00 Duration 4 timer Place and room Not specified yet.