
Старый
25.01.2018
11:27:35

Shoo
25.01.2018
11:27:55
Ну, если есть люди, которые пишут документацию по API до самого API - то остается вручить им премию дарвина.

Денис
25.01.2018
11:29:07
апи есть, описание как оно работает есть. А вот как проверить правильные ли данные оно возвращает это вопрос

Yury
25.01.2018
11:29:36
Ну опять же, нам не сказали, какую документацию выдали, может это FSD.

Google

Shoo
25.01.2018
11:29:50

Yury
25.01.2018
11:29:56

Старый
25.01.2018
11:30:12

Vasiliy
25.01.2018
11:30:27

Старый
25.01.2018
11:30:35

Yury
25.01.2018
11:31:11
Отправить запрос, проверить ответ. Ваш кэп.
Я так понял, там описание из серии:
есть метод А, принимает на вход значени а, б, в, отдает г.
А как проверить что от отдаёт правильные данные если ты не знаешь как оно работает?

Денис
25.01.2018
11:31:37
мне же бизнес-логику тоже надо проверить
а не просто апи ответило и ладно

Alexei
25.01.2018
11:32:04

Andrey
25.01.2018
11:34:25
Чтобы измерить скорость работы селениума?
нет, мне необходимо увидить статистику по скорости открытия страниц.
без нагрузки, просто надо понимать за сколько открывается страница после добавления нового функционала.

Alexei
25.01.2018
11:35:35

Shoo
25.01.2018
11:35:59

Andrey
25.01.2018
11:36:27

Google

Alexei
25.01.2018
11:36:43
Потому что для измерения перформанс есть свои замечательные тулы. Jmeter тот же.

Andrey
25.01.2018
11:38:35
но задача пока стоит именно так

Денис
25.01.2018
11:39:53
можно замерить время между командой селениума и загрузкой страницы

Andrey
25.01.2018
11:40:05
ну и плюс свой интерес так сказать - фетишь...

Shoo
25.01.2018
11:40:29
Решать задачи неочевидным способом и без адекватного результата.... хм, странный фетиш.

Денис
25.01.2018
11:41:09
а какой адекватный инстумент для тестирования апи?
мне в голову только жметр пришел

Artem
25.01.2018
11:41:20
ручками - постман

Dmitry
25.01.2018
11:41:30
postman

Andrey
25.01.2018
11:41:34
postman
их куча

Shoo
25.01.2018
11:41:49

Andrey
25.01.2018
11:41:55
даже тот же новенький и неотпалерованный каталон умеет

Shoo
25.01.2018
11:42:07
Второй вариант, очевидно, лучше, первый - проще.

Andrey
25.01.2018
11:42:44
по мимо ок не ок

Денис
25.01.2018
11:43:04
а что насчет жметра? Мне он удобным показался, а курлы и постманы еще изучить надо

Google

Shoo
25.01.2018
11:43:29

Andrey
25.01.2018
11:44:51

Shoo
25.01.2018
11:45:35

Денис
25.01.2018
11:45:48
курла опять же на винде нет

Shoo
25.01.2018
11:46:08

Вячеслав
25.01.2018
11:46:15

serj
25.01.2018
11:46:46

Shoo
25.01.2018
11:47:19

Денис
25.01.2018
11:47:48
да, надо выбрать и обосновать инструмент для тестов. И время мне лимитировали
выбираю между node + curl и жметром

Alexei
25.01.2018
11:48:28

Andrey
25.01.2018
11:48:58
а что для вас "открытие страницы"?
не совсем для меня. есть некие люди которые скорость смотрят несколько не объективно. например для них это означает кликнул на сцылочку и когда браузер закончил крутить прелоадер и выгрузил весь контент вот это и есть открыти странички

Shoo
25.01.2018
11:49:22
Я, конечно, могу быть не прав, буду рад, если поправишь.

Andrey
25.01.2018
11:50:16

Alexei
25.01.2018
11:50:26
Ну проверь driver.get() на странице, где долгий скрипт выполняется измерить

Shoo
25.01.2018
11:51:00
Я говорю про то, что открытие страницы в принципе запустит рендеринг и выполнение этих скриптов.
А дергание JMeterом протокола - нет.

Evgeniy
25.01.2018
11:52:03

Google

Evgeniy
25.01.2018
11:53:09
это дока может быть сгенеренная даже без работающего метода

Shoo
25.01.2018
11:53:26
Без работающего метода, но с расписанным маппингом, да.

Alexei
25.01.2018
11:53:34

Admin
ERROR: S client not available

Shoo
25.01.2018
11:54:35
Возможно сайт нагло врет, я не настолько плотно знаком с жметром что бы утверждать насколько это правда.

Денис
25.01.2018
11:56:19
если надо скорость отработки SPA проверить, то жметр тут не помощник

Stanislav
25.01.2018
11:58:44

Alexei
25.01.2018
11:59:47

Shoo
25.01.2018
12:00:21

Денис
25.01.2018
12:00:28
когда необходимый контент отобразился на экране - тогда и загружено

TT
25.01.2018
12:00:56
вообще есть плагин, чтобы использовать селениум внутри jmeter, возможно это даст более полную картину, сколько все там грузится, но попахивает какими-то извращениями
https://www.blazemeter.com/blog/jmeter-webdriver-sampler
https://www.ubik-ingenierie.com/blog/leverage-your-load-testing-using-jmeter-and-selenium-webdriver/

Shoo
25.01.2018
12:01:15
Но вообще да, как я уже говорил - самое сложное во всей этой истории понять, что именно считать точкой "Страница загрузилась", т.е. окончанием тайминга.
В идеале нужно для каждой страницы проставлять промежуточные точки по мере прогрузки полезного целевого контента и смотреть на их динамику.


GrenRT
25.01.2018
13:38:29
Всем привет
Пытаюсь запись видео прохождения автотестов на удаленной машине с помощью video-recorder-java.
Удаленная машине Win Server 2012, на ней подняты хаб и нода.\
Проблема: видео нормально пишется только если есть активное подключение к этой удаленной машине. Как можно пофигсить, что писалось и без подключения?

Shoo
25.01.2018
13:40:11

GrenRT
25.01.2018
13:50:43

Shoo
25.01.2018
13:51:15
Т.е. в настройках хаба для video-recorder-java стоит локалхост?

GrenRT
25.01.2018
13:51:42
Так же в хабе нигде не задается IP и т.п.
Проблема не в video-recorder-java, а скорее особенность Windows. Потому что при одних условиях запись нормальная, а при других(нет подключения к машине с браузером) - нет

Google

Shoo
25.01.2018
13:56:17
Если в remote режиме запускать - то задается.
Запустите в дебаг режиме, с включенным Log4j и посмотрите, на чем оно падает.
Не думаю, что проблема в особенностях винды. :)

GrenRT
25.01.2018
13:57:39
Оно не падает, видео пишется. В видео черный экран. Поэтому и думаю, что дело в винде =)

Shoo
25.01.2018
13:58:35
Океей, это уже совсем другая история. Машина живая с живой осью?
Ну, а ещё, вероятно, проблема вот в этом:
https://github.com/SergeyPirogov/video-recorder-java/issues/48

GrenRT
25.01.2018
14:00:57
Да, очень похоже на это. Спасибо.
Машина - виртуалка

Shoo
25.01.2018
14:02:01
Если виртуалка, то она может гасить сессию автоматически при отсутствии коннекта, тут тоже в настройках надо смотреть.

GrenRT
25.01.2018
14:05:38
Буду копать настройки)

Serhio
25.01.2018
16:32:36
Всем салют) У кого есть возможность забегите в конфу на 5 мин, хочется увидеть что произойдет с серваком, https://proficonf.com/conference/279WN5xyWSI/
можете там делать что хотите ))
Там нужно повисеть мин 5 только ) Видео могу выкл, но скучно будет ) можете свое включить )
Всем спасибо за участие ) В благодарность можете пользоваться сервисом сколько хотите бесплатно, когда баги еще все пофиксим (в тч. и UX), будем, наверное, лучшим инструментом для конференций и митингов) ссори за спамчик)

Андрей
25.01.2018
17:10:17
Всем привет! Коллеги, подскажите, пожалуйста, Почему автоматизация тестирования так популярна на java?