Size: a a a

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

2020 October 13

M

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

Точно ли ты хочешь из json получать аллюр отчёт?
Там как я помню xml
Папки должно быть 2: allure report и allure results(после allure generate)

Кинь плз скрин структуры папок в ide после выполнения allure generate
И скрин поломанного отчета, который есть на текущий момент
попробуем )
тогда по шагам, у меня просто есть 1 файл test_api.py
1. запускаю тест так pytest --alluredir=my-results
2. в папке my-results все четко, есть данные в json файле
3. генерю отчет
$ allure generate my-results/
Report successfully generated to allure-report
4. Делаю server отчету
$ allure serve allure-report/
Generating report to temp directory...
Report successfully generated to /tmp/3430981662135481216/allure-report
Starting web server...
—-
прошу заметить, что папка указана верно, если она указана не верно, то output вот такой:
allure-reportsss does not exists
Report successfully generated to /tmp/13951431633420215709/allure-report

5. Смотрим (скрин)
6. Если зайти в папку allure-report/data и посмотреть что в json файлах, то там не будет никаких данных
источник

M

Maxim in QA — Автоматизация
источник

M

Maxim in QA — Автоматизация
источник

M

Maxim in QA — Автоматизация
Mike
И возможно мы с тобой о разном. В сьюте у меня тоже невнятная хрень по пути, который ты написал. Однако отчет вполне жив)

Давай убедимся, что у тебя появляется папка allure results вместе с кучей xml
xml файлов нет вообще
источник

M

Mike in QA — Автоматизация
А ты где пишешь код? Какая IDE?
источник

M

Mike in QA — Автоматизация
А то на скринах какая-то матрица в терминале)
источник

M

Mike in QA — Автоматизация
my-results это созданная тобой папка или ее генерит аллюр?
источник

M

Maxim in QA — Автоматизация
у меня 1 файл там, можно сказать, что без IDE
источник

M

Maxim in QA — Автоматизация
Mike
my-results это созданная тобой папка или ее генерит аллюр?
pytest --alluredir=my-results - это ее результат
источник

M

Maxim in QA — Автоматизация
я под вагрантом работаю, просто установил tree на убунту и кинул скрины выполнения
источник

M

Maxim in QA — Автоматизация
может прав не хватает на чтение, я уже туториала ына 5 раз прошел )
источник

M

Maxim in QA — Автоматизация
папку видит например, а файлы в ней нет
источник

M

Maxim in QA — Автоматизация
как вариант
источник

M

Maxim in QA — Автоматизация
нее, там 777 везде
источник

M

Mike in QA — Автоматизация
Понял. Смотри, есть шанс, что нет какой-то зависимости типа allure-commandline и тд
Но я с таким никогда не сталкивался. чтобы где-то в ВМ, одним файлом делать все)
Я-то думал у тебя пайтест урчит
Есть чатик с авторами аллюра - https://t.me/allure_ru

Думаю я бессилен
источник

СС

Сергей Сергей... in QA — Автоматизация
Всем доброго, коллеги! нужен совет: Настраиваю запуск проекта: Нашел chromedriver совместимый с праузером, указал его путь и разрешил через консоль выполнение. В консоли все ок. И все равно валится вот такая ошибка:
PermissionError: [Errno 1] Operation not permitted: '/Users/bin/resources/drivers/chromedriver'
Что не так?
источник

M

Mike in QA — Автоматизация
Сергей Сергей
Всем доброго, коллеги! нужен совет: Настраиваю запуск проекта: Нашел chromedriver совместимый с праузером, указал его путь и разрешил через консоль выполнение. В консоли все ок. И все равно валится вот такая ошибка:
PermissionError: [Errno 1] Operation not permitted: '/Users/bin/resources/drivers/chromedriver'
Что не так?
Так пишет же, что прав нет
Посмотри команду chmod
источник

M

Maxim in QA — Автоматизация
Mike
Понял. Смотри, есть шанс, что нет какой-то зависимости типа allure-commandline и тд
Но я с таким никогда не сталкивался. чтобы где-то в ВМ, одним файлом делать все)
Я-то думал у тебя пайтест урчит
Есть чатик с авторами аллюра - https://t.me/allure_ru

Думаю я бессилен
спасибо за чатик ) попробуй там спросить
источник

SM

Serhii Miroshnychenk... in QA — Автоматизация
источник

SM

Serhii Miroshnychenk... in QA — Автоматизация
Всем привет, запускаю джобу на дженкинсе, и сталкиваюсь с такой ситуацией, все решения с гугла пробывал - не помогли, возможно кто то сталкивался? Юзаю Gradle, TestNG
источник