Size: a a a

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

2020 November 20

A

Alex K in QA — Автоматизация
Sergey Ananiev
Не всегда) И даже когда для новых скидка, то только на первую покупку, дальше - все по обычной цене)
А сегодня - все по 10
Уговорил, пойду посмотрю что там интересного про запас взять)
источник

SA

Sergey Ananiev in QA — Автоматизация
Alex K
Уговорил, пойду посмотрю что там интересного про запас взять)
👍
источник

KG

Kirill Golov in QA — Автоматизация
Всем добрый вечер! Имеется сайт с ресурсами, в ресурсах есть пара файлов с js скриптами, как их можно запустить? Я использую Java и selenium.
Как запускать просто js скрипт из java кода я знаю, но вот информации про ресурсы не нашел.
источник

i

i think it's okay in QA — Автоматизация
Alexander Spiridonov
Чаще всего видел, что у него выносят все шаги в хэлперы, и тогда по идее какой толк от всех этих given, when, then? Вот тут Dins хорошо описали особенности и подводные камни работы с RestAssured: https://habr.com/ru/company/dins/blog/464225/
Да.
Я просто спрашивал у пацанов тут что можно сделать с тестом на ресташур. И мне посоветовали как раз упаковать эти гивен вен в методы отдельные. Я сделал, но было странное чувство
источник

AK

Anton Khayrutdinov in QA — Автоматизация
i think it's okay
Да.
Я просто спрашивал у пацанов тут что можно сделать с тестом на ресташур. И мне посоветовали как раз упаковать эти гивен вен в методы отдельные. Я сделал, но было странное чувство
Вот это потом кто-то удивится.

Взял BDD либу
@
Обернул все в методы
источник

i

i think it's okay in QA — Автоматизация
Alexander Spiridonov
Чаще всего видел, что у него выносят все шаги в хэлперы, и тогда по идее какой толк от всех этих given, when, then? Вот тут Dins хорошо описали особенности и подводные камни работы с RestAssured: https://habr.com/ru/company/dins/blog/464225/
Статью уже раз 5 читал. На текущем уровне я пока не выкупил потенциальных проблем связанных с использованием рест ашур
источник

i

i think it's okay in QA — Автоматизация
Anton Khayrutdinov
Вот это потом кто-то удивится.

Взял BDD либу
@
Обернул все в методы
Так бдд она или нет?
источник

AK

Anton Khayrutdinov in QA — Автоматизация
i think it's okay
Так бдд она или нет?
в bdd стиле, уж точно. То что это приверчено поверх http-клиента это отдельный вопрос. В сарае может и дрова лежат, но слово на нем другое написано :)
источник

D

Dmitry in QA — Автоматизация
i think it's okay
Так бдд она или нет?
BDD does not have any formal requirements for exactly how these user stories must be written down, but it does insist that each team using BDD come up with a simple, standardized format for writing down the user stories which includes the elements listed above.
источник

D

Dmitry in QA — Автоматизация
Обычно берут рест ашуред, оборачивают его бдд dsl в high-level степы и получается подобие серенити, которое тоже считается бдд
источник

D

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

YY

Yehor Yeshchenko in QA — Автоматизация
https://github.com/serenity-bdd/serenity-rest-starter

cucumberBDD + serenity, есть своя обертка для RestAssured. в отчете request-response, ничего дополнительно накручивать для этого не нужно. удобно смотреть.
но на вкус и цвет...
источник

D

Dmitry in QA — Автоматизация
в серенити передача параметров между степами реализована так же всрато, как в кукумбере - через глобальную статическую threadlocal мапу. Так что никакого профита от серенити нет, как по мне
источник

D

Dmitry in QA — Автоматизация
Но вот этот паттерн со слоем степов сам по себе неплох
источник

SF

Sergey Frantsuzov in QA — Автоматизация
года 3-4 назад довелось потрогать эту вашу серень...такой монстр был ) столько всего тянулось ненужного, отчетность своя, а людям аллур подавай и пр.
источник

SF

Sergey Frantsuzov in QA — Автоматизация
оно конечн удобно, если тебе и веб, и рест, и всё в одном флаконе, но в других случаях оно никуда не упёрлось...
источник

SF

Sergey Frantsuzov in QA — Автоматизация
а оборачивать РА огурцом - 😅 там же ш итак гивен/вэн/зен...если понимаешь, что сценарии будут большие, юзай любой удобный http-клиерт и крути-верти кукумбкер или просто прослойку степов без вот этого всего геркиновского
источник

AP

Anton Pavlov in QA — Автоматизация
Группу стоит переименовать в «Велосипедисты против огурцов» ))
источник

D

Dmitry in QA — Автоматизация
Anton Pavlov
Группу стоит переименовать в «Велосипедисты против огурцов» ))
😄
источник

SF

Sergey Frantsuzov in QA — Автоматизация
лет 5 назад, когда были первые аллюры, огурцы и серени (ака фукидид), проще было велосипед писать, чем пачки пр-ов в репы на гитхаб ребятам
источник