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

serjb9

Регистрация: 20 янв 2014
Offline Активность: 02 ноя 2017 14:39
-----

#154134 Мониторинг сервера приложений

Написано serjb9 07 сентября 2016 - 05:17

В самой жаве есть еще jconsole (она тоже умеет в jmx, если вдруг).

Она может с начала мониторинга собирать метрики с машины.
Один минус - экспорт в csv и придется рисовать свои графики.


  • 1


#154120 Не всегда срабатывает click по элементу

Написано serjb9 06 сентября 2016 - 12:10

Вместо клика что происходит?

Элемент в зоне видимости? 

Переинциализировать элемент перед кликом пробовал?


  • 1


#154012 JMeter и http ответ с кодом 400

Написано serjb9 01 сентября 2016 - 10:06

Вставьте в сэмплер. Теперь оффициально можно тестить функциональщину.  :biggrin:

 

U510yD9.png


  • 3


#153836 Поиск элемента

Написано serjb9 24 августа 2016 - 07:33

 

Есть какие-нибудь программы, которые могут найти элемент быстро и указать его путь?

Кроме firebug.

 

Сначала разберитесь самостоятельно в xpath.

В качестве вспомогательного плагина, можно поюзать Webdriver Element Locator для FF, но он не всегда сможет однозначно идентифицировать локатор.


  • 1


#153832 Поиск элемента

Написано serjb9 24 августа 2016 - 06:54

Если один элемент на странице - то можно было просто по дереву с помощью / спустится, как подсказал Lzk.

У вас скорее всего более 1 элемента со схожей структурой, которые были найдены по локатору "//li[@class='dropdown']/a".

Поэтому мы указали более точный путь, с конкретной ссылкой.


  • 1


#153815 Поиск элемента

Написано serjb9 24 августа 2016 - 05:08

а так?

//li[@class='dropdown']/a[@href='/logout']

  • 1


#153652 Не получается взаимодействовать с объектом из-за потери фокуса.

Написано serjb9 18 августа 2016 - 11:20

Вроде да

https://seleniumhq.g...veToElement.htm

импортируется 

using OpenQA.Selenium.Interactions;

  • 1


#151638 Jmeter треды и итерации

Написано serjb9 01 июня 2016 - 08:52

В вас бросают 10 яблок одновременно за 1 раз, не ждут пока вы их поймаете  - 10 threads, 1 loop

В вас бросают по 1 яблоку, ждут пока вы его не поймаете, и так 10 раз - 1 thread, 10 loop

 

Поправьте если ошибся :)


  • 1


#151509 Кол-во запусков тестов в TestNG.

Написано serjb9 26 мая 2016 - 12:28

Покажите закомменченый код, скорее всего у вас в проблема в неправлено расставленных аннотациях (или проблема с тем, что туда помещено).

Ну или попробуйте вынести рестарт сервера в другую, не в before class аннотацию (выше).

Т.к. тестов у вас всего 120, скорее всего после каждого Class, выполняется Before Class (с after class естесственно).

+- before suite/
   +- before group/
      +- before test/
         +- before class/
            +- before method/
               +- test/
            +- after method/ ...
         +- after class/ ...
      +- after test/ ...
   +- after group/ ...
+- after suite/ 

  • 1


#151488 Кол-во запусков тестов в TestNG.

Написано serjb9 26 мая 2016 - 04:32

 

датапровайдер есть? 

Ага. Но я там только данные для тестов видел. Может не досмотрел что-то.

 

Как раз таки. Кол-во данных в объекте датапровайдера определяет, сколько раз будет прогнан тест, который определен с этим датапровайдером.

Т.е. задан сферический датапровайдер

@Dataprovider
public Object[][] testProvider () {
     return new Object[][] {
          ["one", "one"],
          ["two", "two"]
     }
}

означает, что тест пройдет два раза с наборами one one, two two


  • 1


#151456 Selenide. Запуск тестов на IDEA. Firefox profile

Написано serjb9 25 мая 2016 - 10:49

Два раза прочитал - и вроде кажется, что хотите профайл в FF сменить, и сразу кажется что нет.
Первая ссылка в гугле: http://toolsqa.com/s...irefox-profile/
Оно?
 
Для разнообразия можно загружать драйвер со стороны:

public WebDriver driver;

driver = loadFFwithProf();

public WebDriver loadFFWithProf() throws Exception { 
     ProfilesIni ini = new ProfilesIni();
     FirefoxProfile profile = ini.getProfile("ProfileName");
     profile.setPreference("prefName", "about:blank"); // можно запускать драйвер с какими-то preference
     return new FirefoxDriver(profile);
}

  • 1


#151221 В чем разница между Load testing и Reliability testing?

Написано serjb9 17 мая 2016 - 09:31

http://www.tutorials...oad_testing.htm

http://www.tutorials...ity_testing.htm


  • 1


#150952 Тестирование REST веб-сервиса через SOAPUI

Написано serjb9 05 мая 2016 - 04:42

в свойствах теста нажмите Maintain HTTP session

https://www.soapui.o...entication.html

 

если не подвахитится, тогда делайте трансфер по инструкции checo


  • 1


#147510 Возможно ли отследить нажатие клавиши клавиатуры?

Написано serjb9 30 декабря 2015 - 04:30

Заставьте драйвер нажимать на F1 посредством sendKeys (webElement.sendKeys(Keys.F1)) .

Потом проверяйте в коде наличие появившегося элемента. Через webElement.isDisplayed(), например


  • 1


#146676 Внешний конфигурационный файл для Jmeter

Написано serjb9 01 декабря 2015 - 10:34

Создайте единый Config Element -> User Defined Variables ВНЕ тестов.

Внутри User Defined Variables создайте переменную, например filename_path с полным путем до тестового файла ("C:\filename.txt")

Внутри теста создайте Config Element -> CSV Data Set Config с Filename = ${filename_path}

Нужные Variable Name и разделители поставьте в соответствии с вашим тестом.


  • 1