Тестирование пользовательского интерфейса или UI-тестирование: цели, методы и подходы