#c# #reporting-services #nunit #allure
#c# #службы отчетов #nunit #allure
Вопрос:
я делаю что-то новое для себя, а именно сообщаю о тестовых примерах Nunit. После некоторого поиска я обнаружил, что большинству хороших инструментов создания отчетов требуется XML-файл для создания отчета. Мне удалось это сделать. Но я хочу задать определенный вопрос, есть ли способ использовать фреймворк с именем Allure в C #, например, написать код, который:
1) считывает XML-файл из определенного каталога.
2) сгенерируйте отчет
3) Наконец, сохраните его по определенному пути, используя код на C # в проекте Visual Studio.
Возможно ли это с помощью Allure, если нет, есть ли какой-либо инструмент отчетности, который может это сделать, я не обязан использовать Allure, мне просто нужен хороший инструмент отчетности.
Комментарии:
1. См. раздел О командной строке wiki. qatools.ru/display/AL/Allure Commandline
Ответ №1:
Сначала необходимо сгенерировать результаты Allure с помощью адаптера. Вы можете попробовать ExtentReports для .NET. Он предоставляет практически те же параметры отчетности. Если у вас есть какой-то ресурс, я рекомендую попробовать Report Portal, у него также есть .NET client.
Ответ №2:
После просмотра Allure.Исходный код Commons, который вы могли бы
- Прочитайте XML.
- Обработайте это с помощью Allure.Commons => allure-сгенерированные результаты
- Вызываем allure, обслуживаем allure-результаты
Это обеспечило бы супер профессиональный результат.