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

vycm3e

Регистрация: 21 июн 2011
Offline Активность: 20 фев 2014 07:52
-----

Мои темы

Нагрузочное тестирование QlikView

15 ноября 2011 - 12:24

Добрый день.
Кто нибудь писал скрипты в LoadRunner для QlikView?

TruClient: Не сохраняется авторизация на сайте после итерации

27 октября 2011 - 12:54

Есть сайт с авторизацией.
Сделать я хочу следующее:
1) 1 раз авторизоваться. Делаю это в INIT
2) 10 раз сделать действие. Делаю я это в ACTION
3) 1 раз выйти. Это в END.

Так вот все бы хорошо, но после 1-й итерации авторизация сбрасывается.
И страница опять требует логин-пароль.
Никаких действий связанные с выходом из системы у меня в Action нету.
Как сделать, что бы авторизация сохранялась?

TruClient: Как прокрутить drop-down лист (ajax)

24 октября 2011 - 07:24

Интерфейс написан на AJAX.
Есть на странице элемент drop-down list, в качестве примера возьмем список годов 2000 - 2020
Данные этого листа подгружаются только во момент прокрутки его.
Таким образом визуально видно только 10 элементов списка, т.е. 10 лет.

На данный момент выбор года из этого списка состоит из 2-х шагов:
1)Нажимаем на сам drop-down list: Click on element
2)Нажимаем на видимый нам год: Click on element

Как мне в truclient прокрутить список вниз, что бы скажем нажать на 2019-й год.
Что то с Scroll into View у меня не получалось или я не знаю как делать.

Спасибо! :help:

TruClient: Как вставить параметр в значение XPath

24 октября 2011 - 07:15

В TruClient идентифицирую элемент страницы как:
descendant::div[@id="DS"]/div/div/div[1]/*/*[@title='2008']

Как мне сделать так что бы "2008" был параметром?

Спасибо! :help:

Selenium Grid

06 июля 2011 - 16:58

Вот что делаю:
1. Поднимаю хаб: ant launch-hub
2. Поднимаю remote control: ant launch-remote-control
3. Открываю Firefox и делаю get запрос (ну просто в адрес вставляю строку и Enter):
http://localhost:444.../www.rambler.ru

Результат:
Визуально и судя по логам, все (почти) проходит нормально.
Т.е. открывает новый браузер а в логах вот что:

1)Логи хаба:
[java] 06.07.2011 20:45:54 com.thoughtworks.selenium.grid.hub.management.RegistrationServlet process
[java] INFO: Registering new remote control...
[java] 06.07.2011 20:45:54 com.thoughtworks.selenium.grid.hub.management.RegistrationServlet process
[java] INFO: Registered [RemoteControlProxy localhost:5555#false]
[java] 06.07.2011 20:46:16 com.thoughtworks.selenium.grid.hub.HubServlet forward
[java] INFO: Processing '1 => "*firefox", 2 => "http://www.rambler.ru", cmd => "getNewBrowserSession"'
[java] 06.07.2011 20:46:16 com.thoughtworks.selenium.grid.hub.remotecontrol.RemoteControlProvisioner reserve
[java] INFO: Reserved remote control[RemoteControlProxy localhost:5555#true]
[java] 06.07.2011 20:47:58 com.thoughtworks.selenium.grid.hub.remotecontrol.RemoteControlPoller garbageCollectRemoteControls
[java] INFO: Garbage collecting unavailable RCs and stale sessions...

2)Логи RC
[java] 06.07.2011 20:45:54 com.thoughtworks.selenium.grid.remotecontrol.SelfRegisteringRemoteControl logStartingMessages
[java] INFO: hubPollerInterval: 30000 ms
[java] 06.07.2011 20:45:54 com.thoughtworks.selenium.grid.remotecontrol.SelfRegisteringRemoteControl logStartingMessages
[java] INFO: -port
[java] 06.07.2011 20:45:54 com.thoughtworks.selenium.grid.remotecontrol.SelfRegisteringRemoteControl logStartingMessages
[java] INFO: 5555
[java] 20:45:54.865 INFO - Java: Sun Microsystems Inc. 20.0-b11
[java] 20:45:54.866 INFO - OS: Linux 2.6.38-8-generic amd64
[java] 20:45:54.871 INFO - v2.0 [a2], with Core v2.0 [a2]
[java] 20:45:54.934 INFO - RemoteWebDriver instances should connect to: http://192.168.24.1:5555/wd/hub
[java] 20:45:54.935 INFO - Version Jetty/5.1.x
[java] 20:45:54.936 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver]
[java] 20:45:54.937 INFO - Started HttpContext[/selenium-server,/selenium-server]
[java] 20:45:54.937 INFO - Started HttpContext[/,/]
[java] 20:46:00.958 INFO - Started org.openqa.jetty.jetty.servlet.ServletHandler@7f2ad19e
[java] 20:46:00.958 INFO - Started HttpContext[/wd,/wd]
[java] 20:46:00.960 INFO - Started SocketListener on 0.0.0.0:5555
[java] 20:46:00.960 INFO - Started org.openqa.jetty.jetty.Server@6115273a
[java] 20:46:16.399 INFO - Checking Resource aliases
[java] 20:46:16.402 INFO - Command request: getNewBrowserSession[*firefox, http://www.rambler.ru] on session null
[java] 20:46:16.404 INFO - creating new remote session
[java] 20:46:16.469 INFO - Allocated session 73e74bff81a743358e41b52ec39c9189 for http://www.rambler.ru, launching...
[java] 20:46:16.498 INFO - Preparing Firefox profile...
[java] 20:46:19.411 INFO - Launching Firefox...
[java] 20:46:24.853 INFO - Checking connection to hub...
[java] 20:46:24.855 INFO - Ping Hub at http://localhost:444...lhost&port=5555
[java] 20:46:54.868 INFO - Checking connection to hub...
[java] 20:46:54.868 INFO - Ping Hub at http://localhost:444...lhost&port=5555
[java] 20:47:24.871 INFO - Checking connection to hub...
[java] 20:47:24.871 INFO - Ping Hub at http://localhost:444...lhost&port=5555
[java] 20:47:54.873 INFO - Checking connection to hub...
[java] 20:47:54.873 INFO - Ping Hub at http://localhost:444...lhost&port=5555
[java] 20:48:24.875 INFO - Checking connection to hub...

Ну и на это все...
Firefox, с которого я отправил запрос постоянно обновляет, обновляет, обновляет... пишет "Соединение".. вобщем ждет ответа, а его нету...

Аналогично я делал просто с Selenium RC, и в ответ мне приходило: OK, sessionId.

Почему здесь нет ответа? Как мне быть?

Спасибо!!!