Перейти к содержимому

testbom

Регистрация: 17 фев 2012
Offline Активность: 23 окт 2013 21:45
-----

Мои темы

Получить список всех ссылок

22 октября 2013 - 21:38

Доброе время суток.

Столкнулся с такой задачей: при помощи selenium WebDriver собрать в список все ссылки на странице.
(в дальнейшем работа будет проходить с полученными ссылками). Еще загвоздка в том что метод должен быть "почти" универсальным. Т.е. явный атрибут для ссылок я назвать не могу.
(Хотя к примеру за основу можно взять страницу википедии).

Очень нуждаюсь в помощи - поэтому не отказался бы от хорошего кусочка кода.
Всем за ранее огромное спасибо.


Возможно на форуме уже обсуждали это - поэтому за ранее приношу свои извинения.

Selenium WD и безопасность соединения

26 марта 2013 - 12:19

Доброе время суток.

Необходимо решить следующую задачу: проверить все страницы на безопасность https соединения.
Подскажите? можно ли это реализовать как то на Selenium WebDriver.

Сам попробовал решить это "примитивно", при помощи webdriver+sikuli. (Открывал страницу в хроме -> проверял есть или значок небезопасного соединения.)
Но столкнулся с кучей мелких проблем и в итоге зашел в тупик.

Может есть другой способ?

(пишу на java, но можно примеры и на Python)

Всем за ранее огромное спасибо.

Webdriver не видит поля для ввода

13 марта 2013 - 07:29

Доброе время суток.

Столкнулся с такой проблемой:
для pop-up'a авторизации на тестируем сайте уже был разработан тестовый скрипт. - все работала исправно.
Но после изменили стилевое оформление pop-up'a (сделали симпатичнее). И Selenium (WD) перестал видеть поля для ввода пароля и email'a.
Перепробовал кучу локаторов - но толку ноль. Причем если пробовать через Selenium IDE то все проходит успешно.
Подскажите, пожалуйста, в чем может быть дело.

Всем за ранее огромное спасибо.

Лог ошибки:

>FAILED: testUntitled
>org.openqa.selenium.NoSuchElementException: Unable to locate element: {"method":"id","selector":"nameField"}
>Command duration or timeout: 30.36 seconds


Кусочек кода про поля:

...
<div class="line required fieldcontain">
<label for="nameField">e-mail</label>
<div class="field focus">
<input id="nameField" type="text" value="" name="email">
</div>
</div>
<div class="fieldcontain required line">
<label for="password">пароль</label>
<div class="field">
<input id="password" type="password" name="password">
</div>
</div>

...

Сохранение изображения со страницы при помощи Selenium2

15 января 2013 - 11:33

Добрый день всем.

Очень нужна помощь знающих людей.
Цель которую преследую: со страницы взять изображение и отобразить его в диалоговом окне или в frame.
Проблема: Не знаю как получить данную картинку со страницы при помощи Selenium 2.
Могу получить урл изображения, но что с ни делать дальше не знаю.
(Пишу на JAVA)

Очень надеюсь на помощь.
Всем за ранее огромное спасибо.

Jenkins - тесты не "падают"

16 ноября 2012 - 07:33

Доброе время дня.
Запускаю сборки/тесты при помощи Jenkins.
Но иногда тесты по неизвестным причинам валятся, но не в этом суть.
Суть в том, что после "провала" Jenkins не завершает сборку (т.е бесконечно отображается вот такая картина: http://pumpshooter.com/Dz4dv2ZD )
и тем самым не освобождает место в стеке для следующих сборок в очереди.
Подскажите,пожалуйста, в чем может быть дело?
(Тесты на java + selenium + testNG+ maven, при создании проекта в Jenkins'e указываю только имя и путь к "pom" файлу)

Всем за ранее огромное спасибо.