|
Що буде вивчатися
|
-
Основи теорії якості програмного забезпечення.
-
Життєвий цикл програмного забезпечення.
-
Аналіз та перевірка вимог до ПЗ.
-
Методології розробки ПЗ.
-
Інструменти та практики тестування.
-
Тестова документація та тест-дизайн.
-
Дефекти та їх опис, баг-репорти.
-
Автоматизоване тестування коду, мобільних та веб-додатків, з використанням NUnit, Selenium Web Driver та Appium.
|
|
Чому це цікаво/треба вивчати
|
Кожен якісний програмний продукт повинен виконувати передбачені функції та відповідати високим стандартам і очікуванням користувачів. Контроль якості дозволяє забезпечити правильне функціонування програм і охоплює весь цикл розробки ПЗ, від формулювання вимог і створення концепції майбутнього проекту – до тестування, випуску і подальшого супроводу. Грамотно впроваджені методи контролю якості можуть допомогти значно зменшити витрати на виявлення та виправлення дефектів. Сучасні вимоги ІТ-ринку передбачають високу якість програм, а навчання в цій галузі дозволяє відповідати цим вимогам.
|
|
Чому можна навчитися (результати навчання)
|
Студенти оволодіють термінологією, дізнаються про етапи циклу розробки програмного забезпечення та техніки контролю його якості. Здобудуть навички: роботи з інструментами, які використовуються в сфері тестування ПЗ; аналізу вимог до програмного забезпечення; підготовки тестової документації; самостійного та автоматизованого тестування ПЗ.
|
|
Як можна користуватися набутими знаннями і уміннями (компетентності)
|
Набуті знання і вміння можна використовувати для: організації і керування процесом розробки програмного забезпечення; управління якістю; підготовки стратегій та планів тестування; створення та оптимізації тест-кейсів; пошуку дефектів ПЗ; підготовки звітів про виявлені дефекти та перевірки їх усунення; впровадження автоматизованого тестування.
|
|
Інформаційне забезпечення
|
Силабус. Дистанційний курс на платформі ДН «Сікорський», що включає теоретичні та практичні матеріали, а також методичні рекомендації.
|
|
Форма проведення занять
|
Дистанційна, з застосуванням zoom (лекції, практичні роботи).
|
|
Семестровий контроль
|
Залік, 2,3,4 курс, веснняний семестр.
|