Size: a a a

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

2020 June 22

O

Oleg in QA — Автоматизация
источник

AZ

Alina Zaharova in QA — Автоматизация
спасибо
источник
2020 June 23

K

Kto? in QA — Автоматизация
Всем привет! Прошу помочь
Selenium+ java

1) Захожу на страницу и в консоле - подгружается запрос, в котором Json приходит. Но когда в тесте автозиризусь и через Рест ашур - проверяю конкретно урл, с которого пришел ответ с Джейсоном - то 401, как проверить, что пришел джейсон? прокидывать токен?

2) Делаю через JBLC запрос в базу, получаю длинный Json.

String getValue = "SELECT id FROM **** WHERE  name = 'ololo' AND company_id = 911 ;";
ResultSet resultSet = stmt.executeQuery(getNamesOfGraphAfterRecalculate)

Как его распарсить ответ и сохранить так - что бы его потом можно было через асерт сравнить с другим? уже 5 часов с этими двумя вопросами мучаюсь , помогите плз
источник

AA

Andrew Antoniuk in QA — Автоматизация
Можно проверить заголовок ответа application/json
источник

K

Kto? in QA — Автоматизация
Andrew Antoniuk
Можно проверить заголовок ответа application/json
источник

AA

Andrew Antoniuk in QA — Автоматизация
Надо отправить запрос авторизированным пользователем?
источник

AA

Andrew Antoniuk in QA — Автоматизация
Тут навернно надо токен передать какой то
источник

K

Kto? in QA — Автоматизация
да, думаю что надо!
источник

K

Kto? in QA — Автоматизация
Andrew Antoniuk
Надо отправить запрос авторизированным пользователем?
Да
источник

K

Kto? in QA — Автоматизация
перед запросом этого запроса, авторизируюсь на сайте, чего то не запоминает критеншелы
источник

AA

Andrew Antoniuk in QA — Автоматизация
А ты через api можешь запрос авторизации послать ,
источник

AA

Andrew Antoniuk in QA — Автоматизация
Если есть апи то лучше через него зплогинится если нет то тогда через куки пробовать
источник

ДВ

Диана Верикова (Кудр... in QA — Автоматизация
Kto?
Всем привет! Прошу помочь
Selenium+ java

1) Захожу на страницу и в консоле - подгружается запрос, в котором Json приходит. Но когда в тесте автозиризусь и через Рест ашур - проверяю конкретно урл, с которого пришел ответ с Джейсоном - то 401, как проверить, что пришел джейсон? прокидывать токен?

2) Делаю через JBLC запрос в базу, получаю длинный Json.

String getValue = "SELECT id FROM **** WHERE  name = 'ololo' AND company_id = 911 ;";
ResultSet resultSet = stmt.executeQuery(getNamesOfGraphAfterRecalculate)

Как его распарсить ответ и сохранить так - что бы его потом можно было через асерт сравнить с другим? уже 5 часов с этими двумя вопросами мучаюсь , помогите плз
По json зависит от того, что вам надо проверять. Если несколько полей, то как вариант - https://www.baeldung.com/guide-to-jayway-jsonpath
источник

K

Kto? in QA — Автоматизация
надо полученный Json сравнить с уже существубщим из файла
источник

AA

Andrew Antoniuk in QA — Автоматизация
Преобразовать полученный json  в pojo класс и сравнить значения
источник

AA

Andrew Antoniuk in QA — Автоматизация
С помощью assert
источник

K

Kto? in QA — Автоматизация
После первого SQL запроса записываю в переменное значение, и после подставляю ее в другой запрос, как убрать скобки в переменной после первого запроса?
http://joxi.ru/MAjk63qfxqXjlr
источник

D

Di in QA — Автоматизация
Kto?
После первого SQL запроса записываю в переменное значение, и после подставляю ее в другой запрос, как убрать скобки в переменной после первого запроса?
http://joxi.ru/MAjk63qfxqXjlr
У вас только там скобки есть?
источник

D

Di in QA — Автоматизация
Вообще это все не про автоматизацию, а про базовую работу в java
источник

K

Kto? in QA — Автоматизация
Di
У вас только там скобки есть?
да
источник