Оруууу, писал я короч проект на автотестинг с помощью рест ашшуред и даже подключил аллюр, но не вывожу репорты никуда. Потому что думал что аллюр нужен только чтобы красиво логи с junit видеть при дебаге. Короч респект тебе и уважуха за такую лекцию. А мне надо получше понимать на основе чего я делаю проекты, базовую структуру для которых я честно ворую на гитхабе )
Олег, привет. А можешь сделать маленькое видео API на Reddit. Хотелось бы увидеть типичный случай получения секретного токена и потом применение этого токена в командах. Честно скажу, не совсем понимаю как правильно организовать получение этого токена, и как дальше с этим работать. Буду очень признателен, за маленькое видео на эту тему.
Вот еще тема. Сегодня прикрутил к фреймворку на Java плагин с Gatling. Интересно, сможет ли Jenkins помочь с доставкой отчетов. У Jenkins есть плагин для Gatling, но не понятно как он отработает, если нагрузочные тесты будут стартоваться из фреймворка.
Подскажите, пожалуйста, если используется не дефолтный фолдер для тестов, то как указать аллюру, забирать результаты оттуда? Или как указать тестам из не дефолтного фолдера складывать результаты в аллюр-резалтс. Спасибо
когда я пытался сделать софтовые проверки, то в шагах аллура такие шаги подсвечивались(смог программного это сделать), при их ошибочном выполнении, но сам тест в конце никак не подсвечивается если при прохождении не было найдены жесткие проверки, как это можно исправить(программно не получилось сделать)? можно ли это как то реализовать?
Hai oleh pendrak ,I am facing issue while clicking on allurereport . the gradle sync issue and allure commandline configuration issue will u help in resolving it
Работаю в TestNg. у меня если скриншот делаю просто в лисенере, то лисенер отрабатывает, файл attachement в папке allure-results появляется, НО в репорт не попадает, т.к не привязан ни к какому этапу. Если то же самое делаю в любом методе с анотацией Before/After, тогда все ок - он привязывается к этапу и отображается корректно. Как бы мне привязать листенер на ошибку к какому либо этапу что бы отображался в репорте ?
При попытке запуска allureServe открывается страница, но на ней ошибка: Доступ в Интернет закрыт Возможно, подключение заблокировано брандмауэром или антивирусным ПО. Страница index.html открывается нормально. В чем может быть проблема?
Актуально на 21.12.2022: Если у Вас Windows, нужно сделать следующие шаги, чтобы cклонированный проект, заработал: 1) Скачать chromedriver с официального сайта (под Windows) + версию браузера (у меня 108.0...) 2) Положить его в resources 3) Изменить путь в BaseTest, пример как у меня: C:\\IdeaProjects\\AllureSeleniumSelenide\\src\\main" + "\ esources\\chromedriver_win32_108 \\chromedriver.exe" 4) В тестах, где Кириллица, у меня были в windows 10 проблемы, в gradle добавил вот это и всё стало ок. apply plugin: 'java' tasks.withType(JavaCompile) { options.encoding = 'UTF-8' } 5) Чтобы заработали тесты с Selenide, нужно изменить в build.gradle, версию на следующую: testImplementation 'com.codeborne:selenide:6.10.3' 6) Исправить тест checkMovieChain() сделать 13 вместо 12 :)
"лучшее враг хорошего" (с) написал небольшой автотест, который сам-по-себе уже работает....и решил что стоит привязать красивый репортинг... добавил в bild.gradle в плагины: id 'io.qameta.allure' version '2.9.6' в депенденси: testImplementation 'io.qameta.allure:allure-junit5:2.12.1' и остальные данные а при обновлении gradle - выдаёт: Could not resolve io.qameta.allure:allure-junit5:2.13.9 - другой версии... и что ещё непонятнее, 2я ошибка точно такая же на junit4 - который я не добавлял вовсе.
Нам нужно больше Больше золота! Больше видео!
Шикарный выпуск, было бы круто теперь увидеть, как ты это прикручиваешь все к дженкинсу. Спасибо тебе большое :)
Спасибо тебе, многие видео твои пересмотрела, информацию преподносишь очень понятно. Сейчас учу Allure, сразу вспомнила про твое видео.
Солнце ты мое! Спасибо! Да какой умничка! Все понятно, все доступно. Молодец
Супер. Только сел разбираться в нюансах Allure, и тут актуальное видео с валидной информацией. Буду смотреть канал и коллегам посоветую. Спасибо.
Спасибо за видео, очень полезный материал по алюру и градлу, в интернете очень мало инфы полезной
На скорости 2х отлично информация воспринимается. Благодарю тебя за ценные знания))
Спасибо!!!! Очень полезный урок! Запускал allureServ не получалось но после Вашего видео понял что было не так.
Очень круто рассказано! Спасибо! Сильно выручаешь! ждём еще видео! Лавки чмафки!
Лучший контент! Лайк поддержка, смотреть всем
Спасибо за Ваш труд! Коммент в поддержку канала
СПАСИБО ТЕБЕ, СВЯТОЙ ЧЕЛОВЕК)))))))))))))))))
Отличный урок.
Братишка, ты лучший! Спасибо!
как всегда на высоте
Оруууу, писал я короч проект на автотестинг с помощью рест ашшуред и даже подключил аллюр, но не вывожу репорты никуда. Потому что думал что аллюр нужен только чтобы красиво логи с junit видеть при дебаге. Короч респект тебе и уважуха за такую лекцию. А мне надо получше понимать на основе чего я делаю проекты, базовую структуру для которых я честно ворую на гитхабе )
Круто, спасибо !
Большое спасибо!
супер контент, все ясно и понятно и очень полезно!
Спасибо огромное. Можете, пожалуйста, объяснить как allure к maven добавить и как работать с аннотациями allure.
урааааа
Спасибо за выпуск, Олег!
Всё заработало у меня, но в отчёте почему-то нет скриншота и кода страницы((
Selenide неплохая штука правда документации по нему меньше
Олег, привет. А можешь сделать маленькое видео API на Reddit. Хотелось бы увидеть типичный случай получения секретного токена и потом применение этого токена в командах. Честно скажу, не совсем понимаю как правильно организовать получение этого токена, и как дальше с этим работать. Буду очень признателен, за маленькое видео на эту тему.
привет, в планах было сделать такое)
@@threadqa очень ждем)) а то мозайка в голове пока не складывается))
P.s. Спасибо за видосы, они приближают к смене профессии)!
Вот еще тема. Сегодня прикрутил к фреймворку на Java плагин с Gatling. Интересно, сможет ли Jenkins помочь с доставкой отчетов. У Jenkins есть плагин для Gatling, но не понятно как он отработает, если нагрузочные тесты будут стартоваться из фреймворка.
Спасибо очень интересно.
Не понял как добавлять скрины после каждого шага( не важно упал тест или нет(
Подскажите, пожалуйста, если используется не дефолтный фолдер для тестов, то как указать аллюру, забирать результаты оттуда? Или как указать тестам из не дефолтного фолдера складывать результаты в аллюр-резалтс. Спасибо
норм холодильник
и мак бук прошка даже
солидно
когда я пытался сделать софтовые проверки, то в шагах аллура такие шаги подсвечивались(смог программного это сделать), при их ошибочном выполнении, но сам тест в конце никак не подсвечивается если при прохождении не было найдены жесткие проверки, как это можно исправить(программно не получилось сделать)? можно ли это как то реализовать?
синтаксис синтаксис синтаксис
Hai oleh pendrak ,I am facing issue while clicking on allurereport . the gradle sync issue and allure commandline configuration issue will u help in resolving it
Работаю в TestNg. у меня если скриншот делаю просто в лисенере, то лисенер отрабатывает, файл attachement в папке allure-results появляется, НО в репорт не попадает, т.к не привязан ни к какому этапу. Если то же самое делаю в любом методе с анотацией Before/After, тогда все ок - он привязывается к этапу и отображается корректно. Как бы мне привязать листенер на ошибку к какому либо этапу что бы отображался в репорте ?
Привет! Такая же проблема с листенером. У тебя получилось её решить?
При попытке запуска allureServe открывается страница, но на ней ошибка: Доступ в Интернет закрыт
Возможно, подключение заблокировано брандмауэром или антивирусным ПО.
Страница index.html открывается нормально. В чем может быть проблема?
привет, скорее всего брандмауер ругается и его нужно отключить
Спасибо! крутой обзор!
Актуально на 21.12.2022:
Если у Вас Windows, нужно сделать следующие шаги, чтобы cклонированный проект, заработал:
1) Скачать chromedriver с официального сайта (под Windows) + версию браузера (у меня 108.0...)
2) Положить его в resources
3) Изменить путь в BaseTest, пример как у меня: C:\\IdeaProjects\\AllureSeleniumSelenide\\src\\main" + "\
esources\\chromedriver_win32_108 \\chromedriver.exe"
4) В тестах, где Кириллица, у меня были в windows 10 проблемы, в gradle добавил вот это и всё стало ок.
apply plugin: 'java'
tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}
5) Чтобы заработали тесты с Selenide, нужно изменить в build.gradle, версию на следующую:
testImplementation 'com.codeborne:selenide:6.10.3'
6) Исправить тест checkMovieChain() сделать 13 вместо 12 :)
"лучшее враг хорошего" (с)
написал небольшой автотест, который сам-по-себе уже работает....и решил что стоит привязать красивый репортинг...
добавил в bild.gradle
в плагины: id 'io.qameta.allure' version '2.9.6'
в депенденси: testImplementation 'io.qameta.allure:allure-junit5:2.12.1' и остальные данные
а при обновлении gradle - выдаёт:
Could not resolve io.qameta.allure:allure-junit5:2.13.9 - другой версии... и что ещё непонятнее, 2я ошибка точно такая же на junit4 - который я не добавлял вовсе.