Size: a a a

2021 February 11

AE

Artem Eroshenko in Allure Framework
Anton Ryazantsev
Привет! Ковыряю триалку и застрял с парой моментов.
1. Как создать юзера, который бы мог выполнять launches, которые ему назначили (отмечать passed/failed, заводить defects), но в остальном был бы read-only?
2. Настроил интеграцию с YouTrack. Проверка соединения говорит, что всё ок. "Export to issue" работает. Но вот новую issue создать не могу, т.к. список Projects пустой. Здесь ведь должен список проектов из YouTrack подтянуться? По API YT я со своими credentials список проектов получаю.
1. Такого юзера создать нельзя. Есть три политики доступа: Owner, Read, Write.
2. Сейчас проверим.
источник

AR

Anton Ryazantsev in Allure Framework
Artem Eroshenko
1. Такого юзера создать нельзя. Есть три политики доступа: Owner, Read, Write.
2. Сейчас проверим.
1. А нет ничего такого в RoadMap? Это решило бы проблему: при большом регрессе берём человека вне компании и отдаём ему непокрытые автотестами кейсы. Т.е. QA формирует необходимый тест-план, затем launch и отдаёт его такому человеку. При этом не хочется давать полные write-права, чтобы человек не поломал нам тестовую документацию.
2. Спасибо!
источник

AE

Artem Eroshenko in Allure Framework
Anton Ryazantsev
1. А нет ничего такого в RoadMap? Это решило бы проблему: при большом регрессе берём человека вне компании и отдаём ему непокрытые автотестами кейсы. Т.е. QA формирует необходимый тест-план, затем launch и отдаёт его такому человеку. При этом не хочется давать полные write-права, чтобы человек не поломал нам тестовую документацию.
2. Спасибо!
Да, такая задача есть у нас Backlog, просто на нее спрос сейчас небольшой. У нас с точки зрения продукта эта возможность заложена уже сейчас.
источник

AR

Anton Ryazantsev in Allure Framework
Artem Eroshenko
Да, такая задача есть у нас Backlog, просто на нее спрос сейчас небольшой. У нас с точки зрения продукта эта возможность заложена уже сейчас.
Понял, спасибо!
источник

Ri

Rustam is not a func... in Allure Framework
Миша Сидельников
Аллюровский лайфсайкл
junit не использую, возможно этот вариант не так плох. Можете подсказать что за Аллюровский лайфсайкл ?
источник

DT

Dmitrii Tuchs in Allure Framework
Allure.getLifecycle()
у Артема куча докладов на конфах / митапах про него и его возможности. Если кратко он возвращает контекст конкретного теста применительно к аллюру. То есть все его стэпы, аттачи, имена и проч.
источник

DT

Dmitrii Tuchs in Allure Framework
Правда ( да простят меня разработчики ) API там не самое очевидное 🙂 Но по примерам все понятно .
источник

МС

Миша Сидельников... in Allure Framework
https://github.com/allure-framework/allure-java/blob/master/allure-java-commons/src/main/java/io/qameta/allure/AllureLifecycle.java

а для того чтоб его взять можно использовать класс/метод Allure.getLifecycle()
источник

МС

Миша Сидельников... in Allure Framework
если я не ошибаюсь будет примерно так у вас

Allure.getLifecycle().updateTestCase(
       testResult -> testResult.setName("some name")
);
источник

Ri

Rustam is not a func... in Allure Framework
Миша Сидельников
если я не ошибаюсь будет примерно так у вас

Allure.getLifecycle().updateTestCase(
       testResult -> testResult.setName("some name")
);
то что нужно, спасибо!
источник

МС

Миша Сидельников... in Allure Framework
обращайтесь
источник

Ri

Rustam is not a func... in Allure Framework
источник

A

Anton in Allure Framework
Миша Сидельников
если я не ошибаюсь будет примерно так у вас

Allure.getLifecycle().updateTestCase(
       testResult -> testResult.setName("some name")
);
тощна, я знал, но забыл...
источник
2021 February 12

AV

Alex Vershinin in Allure Framework
Всем привет. Хочу перейти со старенького mocha-allure-reporter на allure-mocha и впоследствии прикрутить декораторы. Использую "allure-mocha": "2.0.0-beta.7", так как с beta.9 ts-test-decorators ломаются. Что делаю: в тестах собираю логи и в глобальных mocha-hooks в afterEach() добавляю их при помощи allure.attachment.

Проблема: добавляются все аттачменты для всех тестов (хотя у меня стоит там условие на проверку state === 'failed' для теста). Не нашёл никакого метода, чтобы сделать flush или вроде того, причём если выводить allure.currentExecutable, то видно, что аттачменты очищаются. Подскажите, пожалуйста, может кто сталкивался 🙂 Голову сломал)
источник

АС

Аня Соколова... in Allure Framework
Всем привет! Вопрос по Allure Testops: как в дашборде Launch statistic Trend вывести только failed и broken test cases? Есть поле Test cases query, куда я ввожу, согласно документации, status in ["failed", "broken"] , - находит 0 тест-кейсов. Хотя на графике (в то же поле ввела true для вывода всех имеющихся значений) видно, что они есть. И, например, запрос status != "passed" выдает вообще все тест-кейсы, в том числе и со статусом passed.
источник

AE

Artem Eroshenko in Allure Framework
Alex Vershinin
Всем привет. Хочу перейти со старенького mocha-allure-reporter на allure-mocha и впоследствии прикрутить декораторы. Использую "allure-mocha": "2.0.0-beta.7", так как с beta.9 ts-test-decorators ломаются. Что делаю: в тестах собираю логи и в глобальных mocha-hooks в afterEach() добавляю их при помощи allure.attachment.

Проблема: добавляются все аттачменты для всех тестов (хотя у меня стоит там условие на проверку state === 'failed' для теста). Не нашёл никакого метода, чтобы сделать flush или вроде того, причём если выводить allure.currentExecutable, то видно, что аттачменты очищаются. Подскажите, пожалуйста, может кто сталкивался 🙂 Голову сломал)
Привет! Давай спросим @sseliverstov
источник

AP

Alexey Panashchenko in Allure Framework
Аня Соколова
Всем привет! Вопрос по Allure Testops: как в дашборде Launch statistic Trend вывести только failed и broken test cases? Есть поле Test cases query, куда я ввожу, согласно документации, status in ["failed", "broken"] , - находит 0 тест-кейсов. Хотя на графике (в то же поле ввела true для вывода всех имеющихся значений) видно, что они есть. И, например, запрос status != "passed" выдает вообще все тест-кейсы, в том числе и со статусом passed.
а можешь квери скинуть?
источник

AE

Artem Eroshenko in Allure Framework
Аня Соколова
Всем привет! Вопрос по Allure Testops: как в дашборде Launch statistic Trend вывести только failed и broken test cases? Есть поле Test cases query, куда я ввожу, согласно документации, status in ["failed", "broken"] , - находит 0 тест-кейсов. Хотя на графике (в то же поле ввела true для вывода всех имеющихся значений) видно, что они есть. И, например, запрос status != "passed" выдает вообще все тест-кейсы, в том числе и со статусом passed.
Такого сделать пока нельзя, но это хорошая фича. Можешь завести ее на support.qameta.io?
источник

AP

Alexey Panashchenko in Allure Framework
😢
источник

AE

Artem Eroshenko in Allure Framework
Аня Соколова
Всем привет! Вопрос по Allure Testops: как в дашборде Launch statistic Trend вывести только failed и broken test cases? Есть поле Test cases query, куда я ввожу, согласно документации, status in ["failed", "broken"] , - находит 0 тест-кейсов. Хотя на графике (в то же поле ввела true для вывода всех имеющихся значений) видно, что они есть. И, например, запрос status != "passed" выдает вообще все тест-кейсы, в том числе и со статусом passed.
Дело в том, что ты фильтруешь тест кейсы, а не тест резалты
источник