Size: a a a

QA — Автоматизация

2020 June 13

MS

Maksim Smirnov in QA — Автоматизация
Dmitry Mokhov
На входе String link - получаю из него  endpoint, List(List(String) с параметрами. Где List(String) - параметр и значение. Нужно автоматом прописать эндпоинт и параметры и получить ответ.

Ваш пример это та же реализация, которую я приводил в первом сообщении. Или я не понимаю чего-то
>из ссылки в формате String с большим кол-вом query параметров  получать ответ с помощью  rest-assured.

В моем понимании это означает, что вы делаете запрос с этими параметрами с помощью RA, а затем получаете ответ от сервера в виде json, что вам и надо.

Или же у вас задача из строки с параметрами вытащить определенные параметры?
источник

ZE

Zewa 🚽 Expert in QA — Автоматизация
Dmitry Mokhov
Привет. Есть потребность на джаве из ссылки в формате String с большим кол-вом query параметров  получать ответ с помощью  rest-assured.

Пример запроса
https://realty.yandex.ru/gate/react-page/get/?leftLongitude=30.397595&topLatitude=59.970388&rightLongitude=30.446098&bottomLatitude=59.960984&zoom=15.7&rgid=417899&type=RENT&category=APARTMENT&roomsTotal=1&roomsTotal=2&roomsTotal=3&_format=react&_pageType=search&_providers=react-search-data&crc=y9d23f44f38a897b898b6ae27d4a1504e&page=2

то, как это работает сейчас после хардкода всех параметров
https://pastebin.com/383NxeGX

Есть понимание, как сплитом из строки достать эндпоинт и параметры-значения. А что дальше, что-то не одупляется.
Не совсем понимаю смысл, но можешь вытащить из строки параметры и наполнить ими мапу
источник

ZE

Zewa 🚽 Expert in QA — Автоматизация
И передать мапу в queryPatameters
источник

DM

Dmitry Mokhov in QA — Автоматизация
Maksim Smirnov
>из ссылки в формате String с большим кол-вом query параметров  получать ответ с помощью  rest-assured.

В моем понимании это означает, что вы делаете запрос с этими параметрами с помощью RA, а затем получаете ответ от сервера в виде json, что вам и надо.

Или же у вас задача из строки с параметрами вытащить определенные параметры?
Глобально задача- подать на вход ссылку в String, получить ответ в Response, который дальше парсится с помощью rest-assured.  Чтобы оно работало для разных ссылок на входе
источник

MS

Maksim Smirnov in QA — Автоматизация
Dmitry Mokhov
Глобально задача- подать на вход ссылку в String, получить ответ в Response, который дальше парсится с помощью rest-assured.  Чтобы оно работало для разных ссылок на входе
так и в чем сложность в итоге? надо для каждой строки, подаваемой на вход, указывать свои уникальные параметры?
источник

DM

Dmitry Mokhov in QA — Автоматизация
https://example.com/?q=map&t=brave
https://example.com/?qqe=low&twrp=hrt&ia=mobile
вот у меня две строки, которые я подам на вход.
кол-во параметров, сами параметры и их значения могут отличаться. То ли я чего-то, очевидного для вас, не знаю о rest-assured. То ли не правильно ставлю вопрос. Пока попробую с другим парсером, спасибо
источник

ZE

Zewa 🚽 Expert in QA — Автоматизация
Можно просто взять и не использовать ра как хттп клиент
Большинство проблем отпадет, сон станет лучше, жена моложе
источник

MS

Maksim Smirnov in QA — Автоматизация
Dmitry Mokhov
https://example.com/?q=map&t=brave
https://example.com/?qqe=low&twrp=hrt&ia=mobile
вот у меня две строки, которые я подам на вход.
кол-во параметров, сами параметры и их значения могут отличаться. То ли я чего-то, очевидного для вас, не знаю о rest-assured. То ли не правильно ставлю вопрос. Пока попробую с другим парсером, спасибо
Скорее проблема в вопросе. Но если моя догадка выше была верной, то вам нужно что-то вроде этого: https://pastebin.com/SFH5cRaM
Просто передаете нужные параметры для каждого запроса через RequestSpecification.
источник

S

Sergei in QA — Автоматизация
Думаю сдавать ISTQB на автомейшн, но что-то жаба душить отдавать столько денег. Подскажите, есть ли смысл?
источник

AS

Alexander Spiridonov in QA — Автоматизация
Sergei
Думаю сдавать ISTQB на автомейшн, но что-то жаба душить отдавать столько денег. Подскажите, есть ли смысл?
А сколько стоит кстати?
источник

ON

Oleg Nazarov in QA — Автоматизация
Sergei
Думаю сдавать ISTQB на автомейшн, но что-то жаба душить отдавать столько денег. Подскажите, есть ли смысл?
Смотря что с сертификатом делать дальше
источник

S

Sergei in QA — Автоматизация
Alexander Spiridonov
А сколько стоит кстати?
вроде около 250€
источник

S

Sergei in QA — Автоматизация
Oleg Nazarov
Смотря что с сертификатом делать дальше
да вот и вопрос, нужен ли на будущее)
источник

S

Sergei in QA — Автоматизация
или просто будет бумажкой валяться)
источник

ON

Oleg Nazarov in QA — Автоматизация
На фрилансе я думаю он бы пригодился, в остальных случаях нет
источник

AS

Alexander Spiridonov in QA — Автоматизация
Sergei
Думаю сдавать ISTQB на автомейшн, но что-то жаба душить отдавать столько денег. Подскажите, есть ли смысл?
Смысл наверное зависит от страны - у нас в Чехии в вакансиях часто можно увидеть ISTQB как desirable
источник

S

Sergei in QA — Автоматизация
а реально спрашивают?
источник

ON

Oleg Nazarov in QA — Автоматизация
Аутстаф и аутсорс компании обычно без проблем оплачивают сертификацию сотрудникам
источник

S

Sergei in QA — Автоматизация
да так вроде никто не гонит сдавать на текущей работе, вот думаю может пригодится, если работу менять)
источник

AS

Alexander Spiridonov in QA — Автоматизация
Sergei
да так вроде никто не гонит сдавать на текущей работе, вот думаю может пригодится, если работу менять)
Если в ЕС поедешь - лишним не будет
источник