Navigation

2280 - Testing and quality of software

Course specification
Type of study Bachelor academic studies
Study programme
Course title Testing and quality of software
Acronym Status Semester Number of classes ECTS
2280 mandatory 7 3L + E 6.0
Lecturers
Lecturer
Lecturer/Associate (practicals)
    Prerequisite Form of prerequisites
    Learning objectives
    (1) Acquisition of basic theoretical knowledge in software testing and quality. (2) Acquisition of knowledge and skills in manual and automatic testing of software applications of various types and purposes. (3) Acquisition of basic knowledge and skills of software quality management, monitoring and measurement.
    Learning outcomes
    Upon successful completion of the course, students will be able to: (1) apply techniques for manual and automatic testing of software applications of various types and purposes; (2) apply the basic principles and techniques of ensuring the quality of software applications.
    Content
    Fundamentals of software testing: basic concepts, manual and automated testing, unit testing, testing techniques, integration testing, system testing, OO testing, parallel and web application testing, testing process, testing process management, test documentation, use of tools. Basics of software quality: basic concepts, quality models and characteristics, quality in different phases of the life cycle, software quality management processes and techniques, standards, software quality assurance, verification and validation, software quality monitoring, software quality measurement.
    Teaching Methods
    Lectures and laboratory exercises
    Evaluation and grading