Анотація

 

Якість та безвідмовність програмного забезпечення обчислювальної техніки завжди мали пріоритетне значення в галузі інформаційних технологій. У сучасних умовах значення якості програмних продуктів суттєво зросло, перш за все у зв’язку з підвищенням вимог до програмного забезпечення з боку замовників, що пов’язано зі значним підвищенням ролі інформаційних технологій у бізнесі, промисловості, засобах зв’язку та комунікацій, військовій справі, транспорті, — практично у всіх областях життя суспільства, яке перетворилось у наш час в інформаційне. З іншого боку процес створення програмного забезпечення перетворився в індустрію, якій властиві колективні методи розробки, інженерні підходи до організації виробництва, вузька спеціалізація фахівців та тісна взаємодія з замовниками та користувачами.

Основними завданнями вивчення дисципліни «Тестування програмних систем і комплексів» є:

Ø оволодіння  студентами  методами  тестування, верифікації і валідації;

Ø вивчення студентами підходів до створення звітності по проблемах  при  розробці  програмного  забезпечення;

Ø ознайомлення  студентів  з  сучасними статистичними методами та інструментальними засобами контролю якості.

        Згідно з вимогами освітньо-професійної програми студенти повинні:

знати:

v  методи побудови тестів;

v  автоматизовані засоби тестування;

v  стандарти якості програмного забезпечення;

v  методи верифікації й валідації;

v  статистичні підходи до контролю якості;

v  процеси інспекції і рецензування.

         вміти:

v  аналізувати процес розробки програмного забезпечення з метою оцінки якості;

v  здійснювати ефективні і кваліфіковані інспекції;

v  використовувати статистичні методи для оцінювання щільності дефектів та імовірності відмови програмного забезпечення (ПЗ);

v  проектувати і реалізовувати плани з комплексного тестування;

v  застосовувати різноманітні методи тестування ефективно і кваліфіковано.

 

Навчальний посібник представляє собою короткий  письмовий  виклад  матеріалів з дисципліни «Тестування програмних систем і комплексів». Навчальний посібник використовується студентами за напрямом підготовки спеціальності 122 «Комп’ютерні науки» під час підготовки до складання заліку, державної підсумкової атестації,  і ККР, при узагальненні та систематизації отриманої інформації, під час закріплення теоретичного матеріалу, а також під час вивчення матеріалів інших дисциплін, пов'язаних з Інтернет - програмуванням.

Посібник орієнтований на студентів вищих навчальних закладів І-ІІ рівня акредитації спеціальності 122 «Комп’ютерні науки» і може бути корисним для самостійного опрацювання студентами навчального матеріалу.