Skip to content

Добавить атрибуты тестов, как в других тестовых фреймворках #249

Open
@artbear

Description

@artbear

Добавить атрибуты тестов, как в других тестовых фреймворках (JUnit, NUnit и т.п.)

Различные атрибуты тестов пригодятся для классификации тестов различными способами и для более удобного вывода отчетов о тестировании.

Например, атрибуты могут сказать, в какую фичу, юзер-стори входит тест, к какому типу относится (ГУИ, интеграционный, тест настроек в рабочей базе и т.п.)

Возможная реализация:

  • или в параметрах теста указывается коллекция/структура с атрибутами теста
    • c помощью Снегопата можно автоматизировать сбор инфы об атрибутах, если атрибуты указывать в комментариях в спец.виде типа

      //@Feature("Заказ товаров у поставщика")
      //@Story("Оплата заказа")
      
  • или дополнительное описание в специальном методе теста (ПолучитьАтрибутыТестов)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions