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

kvis_qa

Регистрация: 03 фев 2010
Offline Активность: 25 ноя 2013 09:02
-----

Мои темы

Запуск тестов в Опере после обновления до 10.51

16 апреля 2010 - 15:25

Доброго времени суток!
Некоторое время назад "простейший" тест-сценарий
selenium.open("http://moisait.ua/");
	selenium.type("forma_Login_UserName", "login");
	selenium.type("forma_Login_Password", "password");
	selenium.click("knopka_Login_LoginButton");
и дальше много разных строчек при запуске в браузере Опера 9.64 успешно запускались, авторизировались на сайте и дальше работали.
Версия Селениума была selenium-server-1.0.1

С выходом selenium-server-1.0.3 и Оперы 10.51 данные файлы/программы былы обновлены до новейших (точнее, Опера была установлена в отдельную папку). Тесты великолепно запускаются в Хроме, ФФоксе и даже Интернет Эксплорере.
Однако при запуске в Опере получаем следующий "лог" (отрывок):

18:14:53.623 INFO - Started SocketListener on 0.0.0.0:4444
18:14:53.623 INFO - Started org.openqa.jetty.jetty.Server@14ed9ff
18:15:05.701 INFO - Checking Resource aliases
18:15:05.717 INFO - Command request: getNewBrowserSession[*opera C:\Program Files\Opera100\opera.exe, http://moisait.ua/, ] on session null
18:15:05.717 INFO - creating new remote session
18:15:05.748 INFO - Allocated session f574370af76b4450a778252b5e32324e for http://moisait.ua/, launching...
18:15:05.795 INFO - Launching Opera...
18:15:08.295 INFO - Started SocketListener on 0.0.0.0:5195
18:15:08.342 INFO - Got result: OK,f574370af76b4450a778252b5e32324e on session f574370af76b4450a778252b5e32324e
18:15:08.342 INFO - Command request: setSpeed[1000, ] on session f574370af76b4450a778252b5e32324e
18:15:08.342 INFO - Got result: OK on session f574370af76b4450a778252b5e32324e
18:15:08.357 INFO - Command request: open[http://moisait.ua/, ] on session f574370af76b4450a778252b5e32324e

// Где есть вызовы SocketListener - которых раньше не было
18:15:08.654 INFO - Started SocketListener on 0.0.0.0:5201
18:15:12.076 INFO - Started SocketListener on 0.0.0.0:5209
18:15:39.388 INFO - Got result: Timed out after 30000ms on session f574370af76b4450a778252b5e32324e
18:15:39.388 INFO - Command request: testComplete[, ] on session f574370af76b4450a778252b5e32324e
18:15:39.388 INFO - Killing Opera...
18:15:39.528 INFO - Got result: OK on session f574370af76b4450a778252b5e32324e

Визуально всё выглядит: открывается окно Selenium Remote Control, окно с moisait.ua в адресной строке - и чистая страница. Попытки "перейти по указаному адресу" хотя бы вручную - успехом не увенчались.

Просьба подсказать - решается ли "проблемка" настройками профиля браузера (или ещё как) - или стоит ждать обновления селениума (который будет "дружить" с оперой)? Заранее благодарю:)

Примечание: попытки запустить с другими версиями Оперы - результат аналогичный. Хоть переустонавливай с нуля:)

Вопрос относительно Autosuggest

04 февраля 2010 - 15:19

Доброго времени суток:)

Разбираясь со сценариями в Selenium IDE (Selenium RC пока не настраивал) столкнулся со следующей проблемой:
Есть поле, в завсимости от содержания которого "динамически" генерируется список вакансий (аналог списку, который появляется при поиске в google.com)

При попытке ввести manager и "кликнуть" по заданной записи возникла сложность со вторым: во первых, список "визуально" не появляется - ну и не "кликается". Пробовал разные варианты (используя keyPress, waitForElement (для Account manager) - не помогло. В текущем состоянии "код" выглядит так:
<tr>
	<td>click</td>
	<td>//div[@id='ctl00_centerZone_StepTwo_updJobName']/div/h1/span[1]/a/span</td>
	<td></td>
</tr>
<tr>
	<td>waitForElementPresent</td>
	<td>txtTitle</td>
	<td></td>
</tr>
<tr>
	<td>type</td>
	<td>txtTitle</td>
	<td>manager</td>
</tr>
<tr>
	<td>storeTextPresent</td>
	<td>//div[@id='txtTitleAutosuggest']/div[1]/div[2]/ul/li[3]/b</td>
	<td>Account manager</td>
</tr>
<tr>
	<td>click</td>
	<td>//div[@id='txtTitleAutosuggest']/div[1]/div[2]/ul/li[3]/b</td>
	<td></td>
</tr>
<tr>
	<td>click</td>
	<td>//a[@id='popup_ok_button']/span/span/span</td>
	<td></td>
</tr>

Вероятно, такое действие в IDE просто "нереализуемо"? Или :friends: подскажите, пожалуйста, как надо
Заранее спасибо)

Примечание: если форум читал невнимательно и пропустил обсуждение подобного вопроса можно просто "тыкнуть" ссылкой:)