Наше тестирование проводится в IE и Firefox. Наш продукт используется крупными банками и телекоммуникационными компаниями, поэтому нам не нужно беспокоиться об использовании в других браузерах.
Я обнаружил, что с помощью Firefox тестовый запуск выполняется на 50% быстрее, и главная причина этого заключается в том, что IE не очень хорошо обрабатывает Xpath. Чтобы обойти это, я использую много Jquery и команду селена WaitForCondition. Я бы порекомендовал сделать это, так как он обеспечивает большую гибкость. Например, чтобы эмулировать waitForElementPresent (это использует isElementPresent в цикле с Thread.sleep), я просто использую единственный оператор selenium WaitForCondition (мой оператор Jquery, продолжительность ожидания), поэтому, если бы я ожидал загрузки элемента управления для btn_login, я бы используйте следующее
WaitForCondition ("selenium.browserbot.getCurrentWindow (). $ ('# Btn_login')," 10000 ")! = Null), это ждет 10 секунд.
Я думаю о том, чтобы написать блог по селену как часть работы, которую я делаю, кажется довольно продвинутой. Что все думают.