@qa_ru

Страница 847 из 1080
Старый
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
Vasiliy
25.01.2018
11:30:27
12я версия бесплатная есть? можно ссылку тогда, пожалуйста
Пока что оракл не сделал 12с ХЕ. Но, по идее, делают, годик-другой надо только подождать.

Старый
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
Чтобы измерить скорость работы селениума?
нет, мне необходимо увидить статистику по скорости открытия страниц. без нагрузки, просто надо понимать за сколько открывается страница после добавления нового функционала.

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

Shoo
25.01.2018
11:41:49
а какой адекватный инстумент для тестирования апи?
Если нужен интерфейс - то Постман \ SoapUI. Если не нужен - то IDE, любой язык программирования и HTTPклиент.

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
курла опять же на винде нет
По секрету скажу: есть.

serj
25.01.2018
11:46:46
курла опять же на винде нет
это инструмент, на винде можно хоть PS юзать для тех же целей

Shoo
25.01.2018
11:47:19
Потому что для измерения перформанс есть свои замечательные тулы. Jmeter тот же.
А JMeter начал экзекьютить JS на страницах и я всё пропустил?

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

выбираю между node + curl и жметром

Alexei
25.01.2018
11:48:28
А JMeter начал экзекьютить JS на страницах и я всё пропустил?
Не думаю. Впрочем и Selenium не экзекутит - так что и разницы нет)

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

Shoo
25.01.2018
11:49:22
Не думаю. Впрочем и Selenium не экзекутит - так что и разницы нет)
Селениум не экзекутит, а вот вебдрайвер по аналогии с живым браузером - рендерит страницы и экзекьютит. Как результат - тайминги там будут совсем другие, если контент подгружается динамически.

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

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

Shoo
25.01.2018
11:51:00
Ну проверь driver.get() на странице, где долгий скрипт выполняется измерить
Не, подожди. Я не говорю, что вебдрайвер из коробки будет возвращать "страница загрузилась, все скрипты выполнены".

Я говорю про то, что открытие страницы в принципе запустит рендеринг и выполнение этих скриптов.

А дергание 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
А дергание JMeterом протокола - нет.
Может быть, логика есть. С другой стороны так получается, что jmeter вообще кроме статических страничек не особо что мерять адекватно будет.

Admin
ERROR: S client not available

Shoo
25.01.2018
11:54:35
Может быть, логика есть. С другой стороны так получается, что jmeter вообще кроме статических страничек не особо что мерять адекватно будет.
Ну, насколько я вижу на их сайте это прямо указано: мы не экзекьютим JS и не рендерим HTML. Именно этот момент меня и смутил. Т.е. те тайминги, которые там будут это, по сути, скорость отдачи HTML с сервера. P.S. И это, в общем, логично, потому что лоад тестинг - это сугубо server-side история.

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

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

Alexei
25.01.2018
11:59:47
Возможно сайт нагло врет, я не настолько плотно знаком с жметром что бы утверждать насколько это правда.
Зачем врет, просто это перформанс тестирование не такое простое как кажется. Например даже скрипты - есть типа бутстрэпа - пока он не выполнился, ты со страницей вообще не сможешь ничего сделать. А есть например фоновая подгрузка каких-то деталей, которую не нужно ждать пользователю. Бывают даже скрипты, которые непрерывно бегают без остановки. И когда считать что страничка загружена?)

Денис
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, на ней подняты хаб и нода.\ Проблема: видео нормально пишется только если есть активное подключение к этой удаленной машине. Как можно пофигсить, что писалось и без подключения?

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?

Страница 847 из 1080