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

sawoy

Регистрация: 04 мар 2011
Offline Активность: 18 окт 2013 12:05
-----

Мои сообщения

В теме: C# Создание подключения по RDP

23 июля 2013 - 17:41

Привет!

Почему просто не запустить на машине tigthvnc server и залогиниться через viewer на машине ?
Или нужно использовать именно программное, а не конфигурационное решение?

В теме: Хитрая загрузка файла

03 июня 2013 - 08:25

Привет!

А в чем проблема вызвать явно onchange евент для этого элемента ? Ведь уже все равно произошло вмешательство в страницу.

Если тест запускается локально, можно подумать о внешней работе с диалогом загрузки файла, не через selenium.

В теме: Вопрос к профи по Selenium Grid

03 июня 2013 - 08:22

Привет!

Использую Selenium Grid. Запускаю 4 узла на разных VM. Понеслось...На всех четырех нодах начали выполняться тесты. Через какое то время, 3 из них прекращают свою работу. Ноды, вместо выполнения теста пишут INFO - Done: /status (работают, но ничего не делают) В консоли хаба значки браузера подсвечены, так, будто узлы заняты (будто на них что то выполняется). Хотя по факту выполняются только на одном. Потом, еще через какое то время тот нод, единственный, на котором выполнялись тесты также останавливается, и тесты начинают выполняться уже на другом ноде, который "стоял"..Что за чепуха? Почему сначала работали все 4, а потом только 1, и то попеременно?


для меня это выглядит так:
1. тесты нормально начинают выполняться на всех нодах
2. на 3 нодах по какой то причине отваливается браузер или что-то еще, но сессия некоторое время не теряется (хаб ждет таймаута)
3. на последней ноде тоже отваливается браузер или что-то еще, снова ждется таймаут. При это другие ноды уже "освободились" и хаб перенаправляет исполнение на них

так что:

1. нужно понять почему падает исполнение теста - смотрите логи java ноды (-debug или адже так может быть видно)
2. для более ясного понимания желательно иметь полный набор информации - логи, тесты, конфигурация грида


P.S.: "В консоли хаба значки браузера подсвечены" - и что показывается при наведении мыши на значки браузеров - какая команда выполнялась последней ?

В теме: IE driver вопросы

28 марта 2013 - 15:48

getLastElement() возвращает последний элемент?
По-моему, никто не гарантирует порядок хэндлов в списке.
Лучше искать разность наборов до и после.

Может дело в этом.

Ну и самое простое проверить - помогает ли sleep: если да, то мы просто надо дождаться изменив условие,
если нет - дело в чем-то другом.

В теме: Сохранение куки во время работы Firefox

28 марта 2013 - 09:38

Немного уточню ответ @player1:

Даже если вы указываете уже существующий профиль FF, то,
как при использовании webdriver в local так и remote режимах,
профиль создается во временной папке на основе переданного Вами.

Соответственно при сохранении cookies и т.п. они сохраняются в этом временном профиле, а не в Вашем переданном.