Re[5]: Динамичная разработка и тестирование - Проблемы и решения
От: zubactik  
Дата: 21.09.12 08:31
Оценка:
Здравствуйте, i_kruk, Вы писали:

_>Здравствуйте, Aikin, Вы писали:


A>>Если выделить логику поиска контролов на форме (по имени или еще как) в отдельный класс, то при изменении имени контрола достаточно будет поменять этот класс и все тесты починятся автоматом. Этот же прием спасает при изменении UI фреймворка, так как потребуется переписать только "классы обертки" форм.

A>>Я называю этот паттерн FormObject (уже не помню где о нем услышал).

_>Спасибо, интересное решение. И направление для развития

_>Как быть если мы не знаем, что контрол
_>а) изменился
_>б) переместился
_>в) был удален
_>?

Не пробовали diff сорцов и отсев по контролам? Мы такое пробовали для Java. Но за ненадобностью отпало.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.