Підвищення ефективності регресійного тестування
Abstract
Магістерська кваліфікаційна робота присвячена підвищенню ефективності регресійного тестування шляхом розробки нових методів пріоритезації тест-кейсів з використанням кластеризації та з урахуванням аналізу історії виправлення дефектів, а також розробці програмної системи для відслідковування та управління дефектами програмного забезпечення, яка дозволяє створювати звіти про помилку, відслідковувати їх виправлення та вимірювати результати роботи по виправленню дефектів, а також створювати список пріоритезованих тест-кейсів для регресійного тестування. Дана програма може використовуватись в навчальному процесі при вивченні засобів підвищення якості розробки програмного забезпечення та в компаніях, що займаються розробкою та тестуванням програмного забезпечення.
Програма розроблена мовою програмування PHP і може працювати під керівництвом ОС WINDOWS. In master’s thesis work was developed a simplified method of prioritization test-cases in regression testing by clustering and analysis of history of debugging test-cases, and also was created a system for tracking and controlling bugs of software that allows to create a report about a bug, to track a process of debugging and to determine the results of debugging these bugs, and creation a list of prioritized test-cases for regression testing. This program can be used in teaching methods in the study of means of improving a quality of developing software, and also in companies that work with development and testing of program software.
The program is designed programming language PHP and can work under the supervision of the operating system WINDOWS.
URI:
http://ir.lib.vntu.edu.ua//handle/123456789/25267