Size: a a a

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

2020 May 07

VD

Vadim Dudin in QA — Автоматизация
И плюс к комментариям выше - постоянные изменения это не очень нормально.
источник

E

Ekaterina in QA — Автоматизация
Andrey Shinkaryov
А вам эти тесты вообще профит приносят? сколько времени занимает ручное тестирование, и легче ли стало после автоматизации?)
Тесты приносят пользу, выявляют регрессию перед релизами. Но занимают кучу времени на сопровождение. Ручное тестирование быстрее, но ловит проблемы гораздо позже
источник

VS

Veronika Shavrova in QA — Автоматизация
Ekaterina
В случае, когда json входных параметров (body params) API состоит из 11 полей со вложенными объектами. В postman их мне было удобнее скопировать, чем писать set'еры для такого формата. Сейчас храню их в отдельных файлах тест-ресурсов, где удобнее их просматривать и модифицировать. Но опять же, любое изменение структуры - это обновление всех json-ов вручную
На счёт сеттеров. Попробуйте project lombok, очень облегчает работу с entity классами
источник

YA

Yuriy Artamonov in QA — Автоматизация
Ох и злой это совет, использовать ломбок
источник

YA

Yuriy Artamonov in QA — Автоматизация
Поменяйте чуть чуть кода на много боли, ага
источник

VS

Veronika Shavrova in QA — Автоматизация
Yuriy Artamonov
Поменяйте чуть чуть кода на много боли, ага
В чём именно боль?
источник

YA

Yuriy Artamonov in QA — Автоматизация
С тулингом и магией сборки, ломбок плагин еще и разваливается постоянно
источник

YA

Yuriy Artamonov in QA — Автоматизация
Еще и проект без него не собрать в IDE
источник

YA

Yuriy Artamonov in QA — Автоматизация
Лучше используйте свежую версию Java 11-14, чем это поделие
источник

ES

Eugene Stogniy in QA — Автоматизация
Ekaterina
В случае, когда json входных параметров (body params) API состоит из 11 полей со вложенными объектами. В postman их мне было удобнее скопировать, чем писать set'еры для такого формата. Сейчас храню их в отдельных файлах тест-ресурсов, где удобнее их просматривать и модифицировать. Но опять же, любое изменение структуры - это обновление всех json-ов вручную
А чего не использовать Postman/newman?
источник

VS

Veronika Shavrova in QA — Автоматизация
Yuriy Artamonov
Еще и проект без него не собрать в IDE
Очень странно. Я использую пару лет на боевых проектах и не замечала проблем вообще
источник

VS

Veronika Shavrova in QA — Автоматизация
И проект собирается отлично
источник

O

Oleg in QA — Автоматизация
Я не понимаю, чем постман лучше. В джаве тоже можно хранить текстом json, если хочется и сериализовать как я говорил в мапу.
источник

O

Oleg in QA — Автоматизация
Ломбок плагин говорят в последней идее сломали
источник

YA

Yuriy Artamonov in QA — Автоматизация
Oleg
Ломбок плагин говорят в последней идее сломали
Он каждый релиз сломан ) первые пару недель
источник

O

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

O

Oleg in QA — Автоматизация
Я просто идею не обновляю и все хорошо
источник

OP

Oleksandr Prykhodche... in QA — Автоматизация
Коллеги, а подскажите как записывать в JSON вложенные объекты?
источник

OP

Oleksandr Prykhodche... in QA — Автоматизация
ObjectMapper для таких задач тож годится же?
источник

O

Oleg in QA — Автоматизация
А что такое json без вложенных объектов?
источник