Cмотрите, в логе что вы привели последняя строчка.
Метод getNewBrowserSession[ , , ], у него 3 параметра?
Просто в логе пропечатано, что у него задано только первые два, а третий пустой, это нормально?
ааа поняла. ну да, так и должно быть
ninfe@ еще не добавил друзей
23 августа 2013 - 08:45
Cмотрите, в логе что вы привели последняя строчка.
Метод getNewBrowserSession[ , , ], у него 3 параметра?
Просто в логе пропечатано, что у него задано только первые два, а третий пустой, это нормально?
23 августа 2013 - 08:17
ещё
Command request: getNewBrowserSession[*firefox, http://sft.ru/, ]Вы когда инициализируете драйвер getNewBrowserSession, там ещё третий параметр есть? вы его задаёте?
23 августа 2013 - 07:24
А попробуйте ещё селениум обновить, уже 35 версия есть.
22 августа 2013 - 18:07
Caused by: org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher$FileLockRemainedException: Lock file still present!******\Temp\customProfileDir9b0c0a0d71ad4156809d4bf8fcfe593a\parent.lockА что это такое в профиле?
Может, его удалить?
Вы при инициализации драйвера, указываете сторонний профиль? Или по умолчанию грузите?
Почистите папку c:\windows\temp
10 апреля 2013 - 07:46
Да, дело в траектории движения мыши.
moveToElement передвигает указатель от ценра элемента "Ходожественные фильмы" к центру элемента "Короткометражный ходожественный фильм". На рис. 3 видно, что прямая соединяющая центры этих элементов проходит через "Документальные фильмы".
Сложность тестирования, вероятно, связана с некорректной реализацией иерархического меню. Ваше меню не использует эффект запаздывания (setTimeout в javascript), либо запаздывание слишком мало.
Используйте в реализации меню эффект запаздывания, или более удобно организуйте работу с выбором элементов следующего уровня (как в Amazone).
Для сравнения меню с запаздыванием и меню без запаздывания (но при этом рабочего, более удобного) можете обратиться к статье Загадка выпадающего списка «Амазона»: http://habrahabr.ru/post/171905/
Или в тесте нужно передвигать указатель не по прямой соединяющей центры пунктов, а по кривой, не задевающей другие элементы (но пользователи не будут так делать, и сложный дизайн не будет пользоваться популярностью).
Кривая следующая (вправо по горизонтали и, возможно, вниз по вертикали):
moveToElement(пункт меню)
moveToElement(первый пункт подменю)
moveToElement(нужный пункт подменю)
click(нужный пункт подменю)
moveToElement(пункт меню) moveToElement(первый пункт подменю) moveToElement(нужный пункт подменю) click(нужный пункт подменю)
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru