Лучший дизайн каркаса автоматизации

Использование Nunit Framework или создание тестовых проектов Visual Studio, какой из них является лучшим способом сэкономить время и обеспечить эффективную автоматизацию?

Теперь я использую Selenium IDE для сценариев максимального количества частей в моем приложении, чтобы сократить время выполнения (я чувствую, что выполнение ide выполняется быстрее, чем выполнение тестового проекта), используя gotoif, while, regexp ..etc и пойдет Selenium RC только для данных, управляемых методы и события, которые не были обработаны IDE.

Пожалуйста, предложите мне Я на правильном пути? потому что я нахожусь на начальном этапе автоматизации своих приложений, лучше задавать этот вопрос для ранней коррекции.


person Vijay Prasath    schedule 22.05.2010    source источник


Ответы (1)


Я бы не стал уделять столько внимания времени выполнения (если только оно не очень медленное). nUnit vs MsTest тоже не самая большая проблема. По моему мнению, общий дизайн фреймворка будет самым важным.
Вам нужно сделать его удобным для сопровождения, расширяемым...
Я бы предложил следующие материалы по дизайну фреймворка.

Первый блог Патрика Уилсона (через обратная машина, поскольку исходная ссылка не работала)

Во-вторых, это следующие материалы:

person yoosiba    schedule 24.02.2011