Якість програмного забезпечення та тестування (Клм)
(ЯПЗТ (Клм))

Метою навчальної дисципліни є підготовка фахівців, що володіють знаннями щодо визначення критеріїв якості програмного забезпечення та володіють методиками забезпечення якості та сучасними технологіями тестування програмних продуктів.

За підсумками вивчення дисципліни студент повинен знати:

  • оціночні характеристики якості програмного забезпечення відповідно до стандарту ISO 9126;
  • метрики, які дозволяють отримати чисельні значення характеристик якості програмного коду;
  • класифікацію видів тестування програмного забезпечення та призначення та методики виконання тестів.

За підсумками вивчення дисципліни студент повинен вміти:

  • виконувати профілювання програмного забезпечення;
  • отримувати метрики якості та забезпечувати підвищення якості програмних продуктів;
  • оцінювати покриття тестами програмного коду та розробляти модульні тести як складову частину програмних проектів;
  • організовувати автоматизоване функціональне тестування додатків.