В настоящее время я использую WebAii и WatiN , чтобы попытаться автоматизировать некоторые тесты стороннего веб-продукта, чтобы проверить, не нарушит ли некоторая миграция данных веб-портал.
Проблема, с которой я столкнулся, заключается в том, что они использовали обработчики компонентов в своем Javascript, и поэтому вызов Click по веб-части (SPAN, DIV и т. Д.) Не вызывает универсальный обработчик.
// WatiN example
// Find the GoTo link
Frame uiFrame = ie.Frame(Find.ById("someFrame"));
Span gotoSpan = uiFrame.Span(Find.ById("someSpan"));
gotoSpan.Click(); //Click it!
Указатели в правильном направлении будут высоко оценены!