Selenium и IE
#1
Отправлено 16 ноября 2007 - 10:58
Я начинающий тестер - пытаюсь разобраться с Selenium.
С IE возникли проблеммы.
Написал простенький тест для гугля - на firefoxe он прекрасно работает. А вот IE выдаёт ошибку:
test_google.JPG 9,36К 253 Количество загрузок:
Причём страничка загружается в тестраннере !!
Подскажите, плизз, что это означает и как с этим бороться ??
#2
Отправлено 16 ноября 2007 - 13:34
#3
Отправлено 16 ноября 2007 - 23:28
Поправка: в firefoxe тестраннер нормально пропускает тест только при попадании на него через Selenium IDE !! Догадываюсь, что неправильно установил этот тестраннер... и не знаю, как правильно... :(
Почитайте в FAQ про "How can I run my test against a foreign or remote server and get around cross-site scripting security?"
#4
Отправлено 19 ноября 2007 - 08:58
Поправка: в firefoxe тестраннер нормально пропускает тест только при попадании на него через Selenium IDE !! Догадываюсь, что неправильно установил этот тестраннер... и не знаю, как правильно... :(
Почитайте в FAQ про "How can I run my test against a foreign or remote server and get around cross-site scripting security?"
Насколько я понял из этого ФАКа, Selenium в IE нужно запускать как HTML-приложение (HTA-приложение)... А что это такое и как его запускать ?? (если не затруднит, то ответьте здесь и на русском, плизз...)
#5
Отправлено 19 ноября 2007 - 09:06
Насколько я понял из этого ФАКа, Selenium в IE нужно запускать как HTML-приложение (HTA-приложение)... А что это такое и как его запускать ?? (если не затруднит, то ответьте здесь и на русском, плизз...)
В папке селениума есть подпапка core, в ней файл - TestRunner.hta
#6
Отправлено 19 ноября 2007 - 10:57
Насколько я понял из этого ФАКа, Selenium в IE нужно запускать как HTML-приложение (HTA-приложение)... А что это такое и как его запускать ?? (если не затруднит, то ответьте здесь и на русском, плизз...)
В папке селениума есть подпапка core, в ней файл - TestRunner.hta
Спасибо огромное - кажется это то, что нужно !! :) :)
#7
Отправлено 19 ноября 2007 - 14:37
<INPUT onclick="return OpenEditDate('','table_id=157&CatalogID=8')" type=button value=Добавить> ??
Пробовал через xpath: //input[@value='Добавить'], но выскакивает ошибка сценария Разрешение отклонено и окно не всплывает... :(
#8
Отправлено 27 ноября 2007 - 10:50
#9
Отправлено 20 октября 2008 - 15:58
<html xmlns="http://www.w3.org/1999/xhtml" lang="l0-L0" xml:lang="l0-L0">
<head>
</head>
<body>
<html lang="l0"></html>
<div id="header">
<a href=...lang=l1>English</a> <a href=...lang=ri>resource IDs</a>
<img src="..." alt="..."/>
</div>
<div id="main">
<div id="ID1">
...
</div>
<div align="right">
<a href="..." class="lnk">Главная страница</a><img src=".../home.gif" alt=""/>
<a class="lnk" href="/...">Выйти</a><img src=".../logout.gif" alt=""/>
</div>
<br/><br/>
</div>
В firefox выдается Xpath для линка Выйти - id('main')/div[2]/a[2]
Каким должен быть этот путь чтобы работатло под IE?
Пробовал
browser.click("xpath=/div[@id='main']/div[2]/a[2]");
не работает.
#10
Отправлено 23 октября 2008 - 12:21
Есть следующий html код:
<html xmlns="http://www.w3.org/1999/xhtml" lang="l0-L0" xml:lang="l0-L0">
<head>
</head>
<body>
<html lang="l0"></html>
<div id="header">
<a href=...lang=l1>English</a> <a href=...lang=ri>resource IDs</a>
<img src="..." alt="..."/>
</div>
<div id="main">
<div id="ID1">
...
</div>
<div align="right">
<a href="..." class="lnk">Главная страница</a><img src=".../home.gif" alt=""/>
<a class="lnk" href="/...">Выйти</a><img src=".../logout.gif" alt=""/>
</div>
<br/><br/>
</div>
В firefox выдается Xpath для линка Выйти - id('main')/div[2]/a[2]
Каким должен быть этот путь чтобы работатло под IE?
Пробовал
browser.click("xpath=/div[@id='main']/div[2]/a[2]");
не работает.
browser.click("xpath=//div[@id='main']/div[2]/a[2]");
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных