Для данного исследования мною была выбрана компания АО «РТ Лабс». РТ Лабс является дочерней компанией ОАО «Ростелеком», который в свою очередь представляет собой единственного исполнителя работ в Российской Федерации по развитию электронного правительства. Будучи подрядчиком «Ростелекома» в области развития электронного правительства и национальной облачной платформы, компания РТ Лабс обеспечивает развитие и поддержку портала государственных услуг https://www.gosuslugi.ru/. В компании РТ Лабс есть большой отдел тестирования, состоящий из 25 специалистов. В отделе есть -------, занимающиеся статическим тестированием, тестированием документации, есть ---- занимающийся динамическим тестированием сайта. Каждую неделю в продуктивную среду выпускаеются исправления и улучшения сайта. Перед выпуском релиза в продуктив, на тестовой среде проводится регрессионное тестирование, для того, чтобы убедиться, что основной функционал сайта не поврежден и в продуктив выйдет корректный релиз.
На данный момент регрессионное тестирование состоит из 220 проверок, и ни один тест не автоматизирован.
Оглавление
Введение 2
Глава 1. Теоретические аспекты процесса тестирования 5
1.1. Определение понятия тестирования ПО 5
1.2. Классификация видов тестирования 6
1.3. Методологии тестирования 15
1.4. Процесс тестирования 17
1.4.1. Разработка тест-кейсов 18
1.4.2. Выполнение тест-кейсов 22
1.4.3. Анализ результатов тестирования 24
Глава 2. Описание и анализ процесса автоматизированного тестирования 25
2.1. Описание процесса тестирования 25
2.2. Критерии эффективности процесса тестирования 28
Глава 3. Автоматизация процесса тестирования 32
3.1. Описание компании 32
3.2. Расчёт экономической целесообразности введения автоматизированного тестирования 32
3.3. Внедрение автоматизированных тестов 35
Вывод. 43
Список литературы 45
Приложение 48