Selenium Test для проверки эффектов Jquery (Slide, fade) - PullRequest
3 голосов
/ 12 марта 2011

У нас есть веб-приложение, и мы используем эффекты перехода JQuery UI: исчезновение и скольжение.Мы хотели бы автоматизировать это с помощью селена.

Есть ли у кого-нибудь предложения, как мне достичь этой цели?

Спасибо

1 Ответ

1 голос
/ 28 сентября 2015

да человек это выполнимо, например:

для тестирования JQuery fade сначала вы должны понять логику для этого метода, JQuery fadeOut() изменить отображение элемента на display: none;

, чтобы вы могли получить значение элемента display, используя JavascriptExecutor до запуска jQuery fade и после, и проверьте, соответствует ли значение display ожидаемому:

((JavascriptExecutor)driver).executeScript("return $('#yourElementSelector').attr('style')");

примечание: замените #yourElementSelector на ваш селектор CSS и сохраните Executor в var, чтобы вы могли проверить значение следующим образом:

...