Open 1cgh opened 7 months ago
Переписка из https://t.me/BIAOpenTools/12/3445
Хочется чтобы для теста можно было дополнительно сохранять скоуп, типо того че за окружение было, какие параметры принимало.
Внутри теста указания метаданных https://allurereport.org/docs/cucumberjs/#specify-description-links-and-other-metadata
Указание метаданных аннотациями https://allurereport.org/docs/junit5/#specify-description-links-and-other-metadata
Хочется чтобы это все выгружалось не только в junit но и allure
Формат jUnit позволяет хранить произвольные значения в виде коллекции ключ-значение (properties и property) для тестовых наборов и тестов. https://github.com/windyroad/JUnit-Schema/blob/master/JUnit.xsd#L50
Нужно добавить методы для указания доп. свойств при регистрации тестовых наборов и тестов.
Например: УстановитьСвойство(ИмяСвойства, ЗначениеСвойства).
Указанные свойства сохранять в соответствии в описании тестового набора/теста и выводить в jUnit отчет.
Использование: для jUnit имена этих доп. значений не стандартизированы, т.е. в каждом конкретном случае может применяться своя логика именования и последующего чтения доп. значений из отчета. Например, можно передавать id теста/набора во внешней TMS, или расширенное описание теста/набора.