Тестування програмних продуктів
Тип: На вибір студента
Кафедра: економічної кібернетики
Навчальний план
Семестр | Кредити | Звітність |
3 | 3 | Залік |
Лекції
Семестр | К-сть годин | Лектор | Група(и) |
3 | 16 | доцент Лагоцький Т. Я. | ЕКк-21с, ЕКк-22с |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
3 | 32 | ЕКк-21с | доцент Лагоцький Т. Я. |
ЕКк-22с | доцент Лагоцький Т. Я. |
Опис курсу
Короткий опис дисципліни:
Завданням дисципліни «Тестування програмних продуктів» є надання здобувачам базових знань щодо методів і засобів тестування програмних продуктів, основних підходів до проведення різноманітних видів тестування, видів тестової документації, а також підготовка фахівців, здатних аналізувати, обирати та застосовувати методи та засоби тестування програмного забезпечення.
Перелік тем:
Тема 1. Тестування та його особливості.
Тема 2. Розробка програмного забезпечення.
Тема 3. Технології тестування програмного забезпечення. Види і напрямки тестування.
Тема 4. Звіти про дефекти.
Тема 5. Оцінка витрат праці, планування і звітність.
Тема 6. Приклади використання різних технік тестування.
Тема 7. Автоматизація тестування.
Тема 8. Тестування як спосіб забезпечення якості програмного продукту. Проблеми якості програмного забезпечення та практичні рекомендації.
Рекомендована література
Базова література:
- Svyatoslav Kulikov Software Testing. Base Course. Book version 3.2.6 as of 2024-05-24. 279 p.
- Авраменко А.С., Авраменко В.С., Косенюк Г.В. Тестування програмного забезпечення. Навчальний посібник. Черкаси. 2017. 284 с. Режим доступу: https://eprints.cdu.edu.ua/1482/1/testyvan.pdf
- Крепич С.Я., Співак І.Я. Якість програмного забезпечення та тестування: базовий курс. 2020. 478 с. Режим доступу: http://dspace.wunu.edu.ua/bitstream/316497/39773/1/Навчальний%20посібник%20з%20якості%20ПЗ%20та%20тестування%20%281%29.pdf
- Смагіна О.О., Переяславська С. О. Якість програмного забезпечення та тестування. Старобільськ. 2021. 286 с. Режим доступу: http://dspace.luguniv.edu.ua/xmlui/bitstream/handle/123456789/7510/2021.pdf?sequence=4&isAllowed=y
Допоміжна література:
- Arnon Axelord Complete Guide to Test Automation: Techniques, Practices, and Patterns for Building and Maintaining Effective Software Projects. Apress; 1st ed. edition (September 23, 2018). 558p.
- Ash Winter Team Guide to Software Testability: Better software through greater testability (Team Guides for Software). Conflux Books. 2021. 188 p.
- Kent Beck Test-Driven Development: By Example. Addison-Wesley Professional. 2002. 216p.
- Mauricio Aniche Effective Software Testing: A developer’s guide. Manning. 2022. 328 p.
- Молодцова О.П. Управління якістю програмної продукції : навчальний посібник. К. КНЕУ, 2001. 248 с.
- Цибульник С. О., Барандич К. С. Технології розроблення програмного забезпечення. Частина 1. Життєвий цикл програмного забезпечення. Підручник. Київ КПІ ім. Ігоря Сікорського 2022. 270 с. https://ela.kpi.ua/bitstream/123456789/50623/1/TRPZ_Ch1_ZhTsPZ.pdf