базовый тест Selen RC не работает с iexplore, но работает с FF, и многое другое - PullRequest
2 голосов
/ 26 октября 2009

Классический тест Google здесь с сайта Selen, он работает в FF на Vista. На IE7, видимо, не находит объект окна. Selnm продвигается дальше в тесте (в IE), когда я изменяю конфигурацию на использование «* iexploreproxy» (вместо «* iexplore»), но я не могу использовать это, потому что это вызывает предупреждения о недоверенных сертификатах безопасности. Я установил selenium RC 1.0.1 и проверил, работает ли он на моем компьютере, я не использую другие инструменты, такие как бром. Я бегу на Затмении.

открытый класс NewTest расширяет SeleneseTestCase {

  public void setUp() throws Exception {
    setUp("http://www.google.com/", "iexplore");
         // We instantiate and start the browser
  }

  public void testNew() throws Exception {

       selenium.open("/");
       selenium.type("q", "selenium rc");
       selenium.click("btnG");
       selenium.waitForPageToLoad("30000");
       if(! selenium.isTextPresent("Results * for selenium rc"))
           throw new Exception("failed");
 }

}

Ответы [ 2 ]

2 голосов
/ 26 ноября 2011

Я обнаружил эту ошибку, когда IE работал в защищенном режиме. Вы можете отключить защищенный режим, выбрав IE Сервис-> Свойства обозревателя-> Безопасность и установив флажок

0 голосов
/ 26 октября 2009

Я обнаружил, что у параметров Интернета, подключений, настроек локальной сети есть скрипт автоматической настройки / пользовательский профиль, который как-то мешает в IE. Это работает сейчас! Здесь был путь только для истории. Файл: // C: /Users/myname/AppData/Local/Temp/customProfileDir4b9b53c99d684ec4952cf8a721790c85/proxy.pac

...