WatiN двойной клик не работает в IE9 - PullRequest
2 голосов
/ 29 ноября 2011

Я использую инструмент тестирования watin для нашего веб-приложения asp.net mvc 3.

Тот же тест работает для ie 8, но не для ie9.

Element element = frame.ElementWithTag("td", Find.ByText("a14"));
element.DoubleClick();

Есть идеи? или обходной путь для имитации двойного щелчка в т. е. 9.

1 Ответ

1 голос
/ 23 января 2012

В качестве обходного пути, если у вас есть jquery, доступный на вашей странице, вы можете сделать так, как я:

row.DomContainer.Eval(string.Format("$('#{0}').dblclick();", row.Id));

Я пробовал несколько различных вариантов события ondblclick, которое использует WatiN ()линия 470 из Core.Element ), безрезультатно.

...