Комментарии 19
А для тех, у кого пройдут все тесты, у нас в отчете есть сюрприз…
+10
осталось только заставить всех писать тесты
+11
У нас тест-лид очень любит http://robotframework.org/
Как у вас с интеграцией с Jenkins? Можно ли распараллелить запуск test-suits на разных машинах?
Как у вас с интеграцией с Jenkins? Можно ли распараллелить запуск test-suits на разных машинах?
0
А почему в слове Cucumber русские буквы? Чтобы вхождение на странице нельзя было найти?
0
А example'ы для python'а добавят?
0
Пока они тут: github.com/allure-framework/allure-python/tree/master/demo Но надеемся вскоре это исправить.
0
0
Отличный на самом деле инструмент, в пятницу увидел статью, решил протыкать, чтобы понять насколько оно гибко и легко в настройке, использовании.
Оставлю пару замечаний, вдруг, разработчики найдут их уместными.
1. allure-cli держать где-то в виде готового приложения собранного под 1.7 java runtime environment compatible
Почему:
Я не пишу на java ничего, мой инструментарий крутится вокруг python/js/less(css)/html и так далее. У меня нет ни teamcity ни jenkins в продакшене, возможно это сильное упущение, возможно нет, поэтому создание отчетов я доверил allure-cli.
Для того, чтобы собрать allure-cli мне пришлось:
— найти allure-cli, проанализировать информацию о том, что это действительно то, что мне нужно
— установить jdk-1.7 для его сборки, а установка 1.7 версии oracle'вской java вылилось в мини приключение:
— пришлось зарегистрироваться на oracle, найти очень хитрую ссылку архивных версий jdk, скачать 1.7.0.65u версию jdk, для того чтобы её установить. Почему именно эту версию, потому что в gentoo текущая на данный момент 1.7.0.67 недоступна
— воткнуть maven-bin для того, чтобы собрать allure-cli
я бы обошелся и icedtea, но мой PyCharm хочет именно oracle'вскую версию jre, поэтому пришлось страдать и мучаться :)
Далее вспомнить как запускаются собранные в jar приложения (`java -jar jarfile.jar`) и наконец-то получить сгенерированный отчет, ура-ура.
2. Данный аспект обещали исправить, но я его зафиксирую. Demo/Examples в едином виде — это отличный организационный ход, хотя не увидев в example'ах примеры на python я немного удивился почему их там нет и скачал то, что ближе мне всего по используемым инструментам: karma-allure-example. Чуть позже я обнаружил в адапторе allure для python необходимые демки :). Главное, что нашел.
3. Небольшой HOWTO в использовании построения отчетов с помощью того же allure-cli? Возможно оно уже есть, но я не нашел, хотя вроде бы все протыкал. Разобраться с этим вполне можно и это не критично, но съэкономило бы много времени людям.
Оставлю пару замечаний, вдруг, разработчики найдут их уместными.
1. allure-cli держать где-то в виде готового приложения собранного под 1.7 java runtime environment compatible
Почему:
Я не пишу на java ничего, мой инструментарий крутится вокруг python/js/less(css)/html и так далее. У меня нет ни teamcity ни jenkins в продакшене, возможно это сильное упущение, возможно нет, поэтому создание отчетов я доверил allure-cli.
Для того, чтобы собрать allure-cli мне пришлось:
— найти allure-cli, проанализировать информацию о том, что это действительно то, что мне нужно
— установить jdk-1.7 для его сборки, а установка 1.7 версии oracle'вской java вылилось в мини приключение:
— пришлось зарегистрироваться на oracle, найти очень хитрую ссылку архивных версий jdk, скачать 1.7.0.65u версию jdk, для того чтобы её установить. Почему именно эту версию, потому что в gentoo текущая на данный момент 1.7.0.67 недоступна
— воткнуть maven-bin для того, чтобы собрать allure-cli
я бы обошелся и icedtea, но мой PyCharm хочет именно oracle'вскую версию jre, поэтому пришлось страдать и мучаться :)
Далее вспомнить как запускаются собранные в jar приложения (`java -jar jarfile.jar`) и наконец-то получить сгенерированный отчет, ура-ура.
2. Данный аспект обещали исправить, но я его зафиксирую. Demo/Examples в едином виде — это отличный организационный ход, хотя не увидев в example'ах примеры на python я немного удивился почему их там нет и скачал то, что ближе мне всего по используемым инструментам: karma-allure-example. Чуть позже я обнаружил в адапторе allure для python необходимые демки :). Главное, что нашел.
3. Небольшой HOWTO в использовании построения отчетов с помощью того же allure-cli? Возможно оно уже есть, но я не нашел, хотя вроде бы все протыкал. Разобраться с этим вполне можно и это не критично, но съэкономило бы много времени людям.
+1
Как насчет:
1) Бинарных дистрибутивов CLI — github.com/allure-framework/allure-cli-zip/releases
2) Справка по установке и использованию CLI — github.com/allure-framework/allure-core/wiki/Allure-Command-Line-Interface
3) PPA с Allure CLI — launchpad.net/~yandex-qatools/+archive/ubuntu/allure-framework (скоро тут появится пакет для CLI 2.0)
4) Homebrew формулы для Mac для установки CLI — github.com/allure-framework/homebrew-allure
Примеры по Python скоро приедут в allure-examples.
1) Бинарных дистрибутивов CLI — github.com/allure-framework/allure-cli-zip/releases
2) Справка по установке и использованию CLI — github.com/allure-framework/allure-core/wiki/Allure-Command-Line-Interface
3) PPA с Allure CLI — launchpad.net/~yandex-qatools/+archive/ubuntu/allure-framework (скоро тут появится пакет для CLI 2.0)
4) Homebrew формулы для Mac для установки CLI — github.com/allure-framework/homebrew-allure
Примеры по Python скоро приедут в allure-examples.
+1
Еще кстати для Atlassian Bamboo плагин сделали: github.com/allure-framework/allure-bamboo-plugin
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Allure — фреймворк от Яндекса для создания простых и понятных отчётов автотестов [для любого языка]