Любые модификации или изменения в приложении или даже небольшие изменения в коде могут привести к неожиданным проблемам. Наряду с новыми изменениями становится очень важным проверить, цела ли существующая функциональность или нет. Этого можно достичь, проведя регрессионное тестирование. Цель регрессионного тестирования — найти ошибки , которые могут появиться случайно из-за новых изменений или модификаций. Давайте предположим, что есть приложение, которое хранит данные обо всех учениках в школе. Это приложение имеет четыре кнопки «Добавить», «Сохранить», «Удалить» и «Обновить». Все функции кнопок работают как положено. Недавно в приложение добавлена новая кнопка «Написать». Функциональность кнопки «Написать» протестирована и подтверждена, что она работает должным образом. Но в то же время очень важно знать, что введение этой новой кнопки не должно повлиять на функциональность других существующих кнопок. Наряду с кнопкой «Написать» проверяются все остальные функции кнопок на предмет
Что такое регрессионное тестирование в программном обеспечении?
24 октября 202324 окт 2023
8
3 мин