Я работаю над созданием панели отчетов для автоматических тестов, которые запускаются один раз в день. Я использую WebdriverIO, и до сих пор allure очень помогал в создании подробных отчетов.
Я использую команду командной строки allure:
allure generate --clean ./allure-results && allure open
для создания отчетов, однако я не могу получить свои ПРЕДЫДУЩИЕ результаты, а моя плитка ТЕНДЕНЦИИ пуста. История тоже ПУСТА
Есть ли способ хранить ежедневные отчеты, фильтровать по дате и видеть их сгруппированные по конкретному дню?





Вы можете интегрировать свою сборку с Jenkins, где вы можете использовать плагин Allure для создания отчетов.
Вы должны установить его из плагина Manage. После установки вы можете настроить его для запуска пост-сборки в конфигурации вашего задания.
Это будет генерировать отчеты о привлекательности для каждой запускаемой вами сборки и сохранять их в папке с номерами сборки. Вы также получите автоматическое заполнение плитки тренда.
Для получения дополнительной информации вы можете обратиться к документации Allure здесь: Конфигурация Allure Jenkins
Перед созданием отчета скопируйте папку история из папки привлекательных отчетов предыдущий в текущую папку очарование-результаты.
Поэтому в вашем новом отчете об очаровании будет новая папка истории, которую вам нужно сохранить на следующий день и так далее, и тому подобное.
Спасибо, я наткнулся на это разрешение на их канале gitter
Что такое папка "history"? Вы про папку allure-results? Или есть какая-то другая папка, которую я не вижу? В папке history все есть? Мне вообще нужно хранить папку allure-results?
@CameronTacklind: Вам нужно сгенерировать отчет в первый раз: allure generate. Это создаст папку с отчетом об очаровании. Внутри этой папки allure-report вы найдете папку истории, которую вам нужно сохранить для следующего запуска. Если вы используете команду allure serve, вы не увидите папку allure-report.
Я очень удивлен, что папка history не сохраняется автоматически. Я не нашел никакой документации, в которой говорится об этом. Вам также нужно сохранить старое содержимое папки allure-results?
К сожалению, это правда ... Это решение. Не самый красивый со стороны allure, но это самый простой путь прямо сейчас
Большое спасибо, Рохит!