@@SeniorTester подскажите пожалуйста, через ком. строку не устанавливается, пишет не является внешней и внутренней командой, если устанавливаю через пайчарм, то все равно отчет не работает, при этом если набрать пип лист, то там версию показывает, может что-то подскажите? Если что, путь в пременной среды пробовал прописывать не помогло.
Ну, все, Евгений, один из сложных рубежей в 1K пройден. Дальше желаю только роста, процветания и достижения цели в 1M подписчиков. Давайте сделаем видео о том, как развернуть Allure на CI/CD, не важно где, лишь бы вы рассказали о том, как настроить тесты для их запуска на CI без опасений, что данные утекут куда-то
@@SeniorTester , спасибо за помощь в понедельник попробую отдать на согласование , а в платном ничего не меняется в actions , я имею ввиду структура написания текстов ? В особенности yml
ну оооочень жду, когда покажешь как грамотно прикрутить формирование аллюр отчета к Github Actions, который день уже голову себе с этим ломаю, но постоянно по разным ошибкам падает. так что давай, жги! уверен, много кому это еще пригодится)
Подскажите пожалуйста, как добавить в алюр отчете в разделе AssertionError подробное описание ошибки. Чтобы у меня не код отображался, а реальное сообщение от сервера (тестирование api, сообщение которое будет при ответе response.text) ?
привет спасибо за информативный видос А можно показать как тесты с тestrail'ом связать чтобы автоматом в тesttrail проставлялись статусы pass fail по id например? или просто какой то пример интеграции тестов с testrail'ом
Здравствуйте! Полезное видео! Получилось вообщем-то все кроме одного момента: сгенерированный отчет открывается только из под PyCharm. Если пытаешься открыть из проводника в Win11 или Linux (files), то не открывает, показывает "Loading ... ". В документации никак не описана эта ситуация и на форумах ничего не нашел. В чем может быть дело?
Дело в cors, правда, не очень понимаю почему он срабатывает для локальных файлов. Если открывать на компе, то достаточно и возможности открыть через пайчарм. Всё равно отчёт нужен не для локального использования. А если нужно локально смотреть, то allure serve отлично годится.
Файлы с отчетами в папке проекта создаються, все вроде работает, но у меня в виртуальном окружении не работает команда "allure --vresion" у меня просто пропускает один рядок. (venv) C:\Users\Adminus\PycharmProjects\OrangeHRM_AQA>allure --version (venv) C:\Users\Adminus\PycharmProjects\OrangeHRM_AQA> Такая же ситуация с командой "allure serve ' название папки с файлами репорта' " В чем может быть проблема?
Для того, чтобы создавались файлы во время теста достаточно установить pip install allure-pytest Но для того, чтобы запускать allure serve нужно установить приложение allure
Это если нужно, чтобы он каждый раз формировался. Зачастую, при запуске тестов на своём компе, отчёт не нужен. А при настройке на CI, один раз прописал команду и тоже каждый раз делать это не нужно.
@@SeniorTester а почему на своём компе не нужен если я допустим запускаю скопом не через докер? Кстати ещё видел вы assert добавляете в сам тест, как по итогу правильно? Просто одни говорят ассерты должны быть только в pages файлах, а вот у вас увидел, пишете прям в сам тест...
На своём компе обычно запускаешь автотесты только чтобы проверить после изменений, после добавления новых. И достаточно того, что написано в терминале. Ассерты лучше выносить, потому что они не всегда выглядят красиво. Все детали в одном видео сложно показать.
Комментарий на поддержку канала!
Класс, спасибо
На здоровье)))
Очень полезное видео, раскрываешь глаза на новый чудный мир))
Спасибо за отзыв
@@SeniorTester подскажите пожалуйста, через ком. строку не устанавливается, пишет не является внешней и внутренней командой, если устанавливаю через пайчарм, то все равно отчет не работает, при этом если набрать пип лист, то там версию показывает, может что-то подскажите? Если что, путь в пременной среды пробовал прописывать не помогло.
Отличный урок,как и все остальные! Очень интересно было бы узнать как запускать по графику все автотесты вместе с allure отчетом
Ну, все, Евгений, один из сложных рубежей в 1K пройден. Дальше желаю только роста, процветания и достижения цели в 1M подписчиков. Давайте сделаем видео о том, как развернуть Allure на CI/CD, не важно где, лишь бы вы рассказали о том, как настроить тесты для их запуска на CI без опасений, что данные утекут куда-то
Спасибо большое.
А на счёт Allure, это видео не походит: ruclips.net/video/HLbSSVBu5qI/видео.html ?
Ну и я собираюсь ещё показать Jenkins и gitlab
@@SeniorTester ,да этот урок очень хорош , боюсь приват репу. Бизнес не одобрит
В смысле публичную не одобрит? Можно то же самое делать в приватной, если гитхаб аккаунт платный
@@SeniorTester , спасибо за помощь в понедельник попробую отдать на согласование , а в платном ничего не меняется в actions , я имею ввиду структура написания текстов ? В особенности yml
Неа, не меняется. В платном есть заморочки с использованием сторонних экшенов. Но именно поэтому я такие и не показывал
ну оооочень жду, когда покажешь как грамотно прикрутить формирование аллюр отчета к Github Actions, который день уже голову себе с этим ломаю, но постоянно по разным ошибкам падает. так что давай, жги! уверен, много кому это еще пригодится)
ruclips.net/video/HLbSSVBu5qI/видео.html
жесть, брат по аватарке! 🦥
Молодец ! Дай Бог тебе здоровья ! ток не забрасывай видео )
спасибо, полезно. восстановил в памяти. жаль не сказали насчет добавления команд повторяющихся в пайтон.ини
Было бы супер еще интеграцию в телеграмм ! Без конфига дженкинса )
жиза
Подскажите пожалуйста, как добавить в алюр отчете в разделе AssertionError подробное описание ошибки. Чтобы у меня не код отображался, а реальное сообщение от сервера (тестирование api, сообщение которое будет при ответе response.text) ?
У меня шаги не отображаются в отчете, уже всеми способами прописывал, не знаю в чем дело(
привет
спасибо за информативный видос
А можно показать как тесты с тestrail'ом связать чтобы автоматом в тesttrail проставлялись статусы pass fail по id например? или просто какой то пример интеграции тестов с testrail'ом
Здравствуйте! Полезное видео! Получилось вообщем-то все кроме одного момента: сгенерированный отчет открывается только из под PyCharm. Если пытаешься открыть из проводника в Win11 или Linux (files), то не открывает, показывает "Loading ... ". В документации никак не описана эта ситуация и на форумах ничего не нашел. В чем может быть дело?
Дело в cors, правда, не очень понимаю почему он срабатывает для локальных файлов.
Если открывать на компе, то достаточно и возможности открыть через пайчарм. Всё равно отчёт нужен не для локального использования. А если нужно локально смотреть, то allure serve отлично годится.
Добрый день, подскажет кто-то как построить график тренда?
У меня почему-то всегда пустой
Нужно перед генерацией отчёта копировать папку history из папки предыдущего отчёта в папку allure-results
Почему степы не через декоратор? Когда перешли в методы страниц уже можно было накинуть декораторами
Можно было
Файлы с отчетами в папке проекта создаються, все вроде работает, но у меня в виртуальном окружении не работает команда "allure --vresion" у меня просто пропускает один рядок.
(venv) C:\Users\Adminus\PycharmProjects\OrangeHRM_AQA>allure --version
(venv) C:\Users\Adminus\PycharmProjects\OrangeHRM_AQA>
Такая же ситуация с командой "allure serve ' название папки с файлами репорта' "
В чем может быть проблема?
Для того, чтобы создавались файлы во время теста достаточно установить pip install allure-pytest
Но для того, чтобы запускать allure serve нужно установить приложение allure
Я разве не рассказываю это в видео?
@@SeniorTester в этом то и прикол) все установлено
Видимо, аллюр не установился или вы не перезапустили терминал после его установки
Из терминала не выполняются команды, подскажите в чем проблема может быть
А какие команды не выполняются?
Два раза пересмотрела видео и все получилось, огромное вам спасибо, вы спасли мне жизнь и нервы 😊@@SeniorTester
чтобы каждый раз не прописывать "alluredir ..." в командной строке, можно его в ini файл закинуть и будет автоматом формироваться
Это если нужно, чтобы он каждый раз формировался.
Зачастую, при запуске тестов на своём компе, отчёт не нужен. А при настройке на CI, один раз прописал команду и тоже каждый раз делать это не нужно.
@@SeniorTester а почему на своём компе не нужен если я допустим запускаю скопом не через докер?
Кстати ещё видел вы assert добавляете в сам тест, как по итогу правильно?
Просто одни говорят ассерты должны быть только в pages файлах, а вот у вас увидел, пишете прям в сам тест...
На своём компе обычно запускаешь автотесты только чтобы проверить после изменений, после добавления новых. И достаточно того, что написано в терминале.
Ассерты лучше выносить, потому что они не всегда выглядят красиво. Все детали в одном видео сложно показать.
белорусы короли тестинга!
А я думал индусы, которые по всему миру тестят.
Ну, белорусы короли, а тестят индусы 😂
так убунту это и есть линукс @_@
Это всего лишь один из его дистрибутивов. Если у тебя линукс - недостаточно сказать, что у меня линукс, нужно обязательно уточнить что за дистрибутив
Смотреть не возможно... 13 минут петтинга. а потом .... правильно, реклама. "Приходите ко мне учиться"
Да ни за что. Спасибо