Тестирование JQuery Slide с использованием селена - PullRequest
0 голосов
/ 07 февраля 2011

Итак, в нашем приложении у нас есть несколько всплывающих окон на странице, и в любой момент времени мы отображали только 1 всплывающее окно для пользователя. То, как мы показываем всплывающее окно, это то, что мы используем функцию jquerys show с анимацией, установленной для слайда. Теперь я хочу написать автоматические модульные тесты, чтобы проверить мое всплывающее окно и сказать, что каждое всплывающее окно имеет набор похожих элементов, таких как, скажем, кнопки «ОК» и «Отмена», каждый из которых имеет разные идентификаторы, но одинаковые классы, и я хочу написать общую функцию, которая проверяет все эти всплывающие окна. тест будет

а) посмотрите, присутствуют ли кнопки «ОК» и «Отмена»

b) нажмите кнопку ОК и посмотрите, исчезла ли кнопка и т. Д.

Как мне добиться того же, используя селен и c #? В настоящее время мы закончили тем, что давали идентификаторы каждой из этих кнопок и ожидали каждого элемента. Иногда эти тесты просто случайно проваливаются. Есть ли лучший способ добиться того же.

Заранее спасибо.

1 Ответ

0 голосов
/ 08 февраля 2011

Я предполагаю, что вы используете только идентификаторы. Вместо этого используйте CSS локаторы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...