Size: a a a

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

2019 September 02

СС

Сказочный Сникерс in QA — Автоматизация
Andrey Afrikanov
Кто-нибудь знает, есть ли отдельный чатик по Allure?
У тебя настолько сложный вопрос по такому ужасно сложному инструменту как аллюр, что тебе нужен отдельный чатик?)
источник

MK

Mem Kekovich in QA — Автоматизация
Бери выше. 12
источник

AA

Andrey Afrikanov in QA — Автоматизация
нет, у меня вопрос про Description. который берётся из JavaDoc. У аннотации @Description есть опция useJavaDoc.
Есть отдельная либа "allure-descriptions-javadoc" которая описывает JavaDocDescriptionsProcessor.
У меня впорос: как это всё вместе использовать ? Как подключить этот Processor
источник

AV

Alexei Vinogradov in QA — Автоматизация
Давайте перестанем троллить других намёками на то, что их вопросы слишком простые, чтобы быть заданными в таком серьёзном чате.
источник

ON

Oleg Nazarov in QA — Автоматизация
запускайте джунов по одному, ща мы устроим
источник

ИС

Игорь Середа in QA — Автоматизация
Alexei Vinogradov
Давайте перестанем троллить других намёками на то, что их вопросы слишком простые, чтобы быть заданными в таком серьёзном чате.
Кажется, у нас тут адвокат. :)
источник

AV

Alexei Vinogradov in QA — Автоматизация
Под этой линией без оффтопиков. Спасибо.
-------------------
источник

MK

Mem Kekovich in QA — Автоматизация
Andrey Afrikanov
нет, у меня вопрос про Description. который берётся из JavaDoc. У аннотации @Description есть опция useJavaDoc.
Есть отдельная либа "allure-descriptions-javadoc" которая описывает JavaDocDescriptionsProcessor.
У меня впорос: как это всё вместе использовать ? Как подключить этот Processor
Какой у вас кейс то
источник

AA

Andrey Afrikanov in QA — Автоматизация
Идея состоит в более удобном написании больших многострочных дескрипшенов. Вместо:
@Test
@Description(
"Bla bla bla ...." +
"bla bla bla"
)


Вот так:
/*
*
* Bla bla bla ....
* bla bla ...
*/
@Test
@Description(useJavaDoc=true)

Насколько я понимаю судя по опции и либе - такая возможность есть
источник

MK

Mem Kekovich in QA — Автоматизация
Ну тут или юзать дескрипшен или аналог от тестового фреймворка или через allure lifecycle апдейтить. В плане что зачем париться с аннотацией аллюра
источник

IY

Igor Yaroslavtsev in QA — Автоматизация
Звездочки вместо кавычек насколько повысят удобство?
источник

AA

Andrey Afrikanov in QA — Автоматизация
ну просто я подумал, раз фреймворк предоставляет эту функциональность, это проче, чем изобретать свой велосипед (типо allure lifecycle апдейтить).
источник

AA

Andrey Afrikanov in QA — Автоматизация
И кстати тут не только звёздочки вместо кавычек - а конкатенация строк, и эакранирование символов внутри ... Не очень красиво получается
источник

IY

Igor Yaroslavtsev in QA — Автоматизация
Я понял, конкатенация строк поможет красоте спасти мир. Спасибо.
источник

СС

Сказочный Сникерс in QA — Автоматизация
боже спасибо пайтону за докстринги
источник

LY

Lev Yarushin in QA — Автоматизация
Вместо поэмы-описания разумнее давать краткое описание (в одну строку) и ссылку на TMS/Wiki, где вы можете во всю широту русской души развернуться.
источник

EB

Evgenii B in QA — Автоматизация
Ссылки ломаются, а single source of truth в коде — не самое плохое решение
источник

LY

Lev Yarushin in QA — Автоматизация
Evgenii B
Ссылки ломаются, а single source of truth в коде — не самое плохое решение
Ну тогда можно вообще без доков. Можно ж код почитать )
Крайне редко видел что обновляются описания в коде. Вот в Вики/TMS чаще актуально, там народу больше пользуется.
источник

O

Oleg in QA — Автоматизация
Интересная тема. У меня одна команду пишет кейсы в жавадоках. Там не так красиво, как в TMS, зато проще поддерживать при изменениях в коде. С другой точки зрения давать другим людям смотреть жавадок вместо описания в TMS хуже
источник

EB

Evgenii B in QA — Автоматизация
так нет же. Код должен отвечать на вопрос "что происходит". Комментарии в коде — "почему". Для теста Given When Then аннотация очень хорошо помогает описать бизнес процесс и контекст
источник