Size: a a a

Allure Framework

2021 October 22

BZ

Boris Zatolokin in Allure Framework
Ребят, всем привет! А кто то может подсказать как решить вопрос с вложениями? Суть такая - хотелось после step и ряда выполненных методов сделать скрин с результатом. Если делаю allureScreenshot - то он попадает в низ отчета после выполнения шагов. А как сделать вложение что бы оно хранилось в степе? Как сделать на котлине не нашел инфы.
источник

YT

Yauhen Tumashchick in Allure Framework
могу ошибаться, т.к. давно делали. Вроде как аттачим через вот этот колбэк

package org.junit.jupiter.api.extension;

@FunctionalInterface
@API(
 status = Status.STABLE,
 since = "5.0"
)
public interface AfterEachCallback extends Extension {
 void afterEach(ExtensionContext var1) throws Exception;
}
источник

V

Valeriy in Allure Framework
Информации мало. Для начала скриншот с чего? С браузера? Если с браузера, то вебдрайвером селениума метод getScreenshotAs(OutputType)
источник

BZ

Boris Zatolokin in Allure Framework
Скрин в мобильном приложении. Используем espresso.
Видел что можно использовать attachment алюра, но если честно не понял как правильно передать параметер(content: InputStream) где насколько понимаю как раз надо задать действие.
источник

V

Valeriy in Allure Framework
А сам эспрессо не дает сделать скрин?
источник

GB

George Brundaev in Allure Framework
Вы allure-kotlin используете? Там вроде можно для каждого стэпа скрины делать.
источник

BZ

Boris Zatolokin in Allure Framework
Ребят, спасибо большое за помощь, нашлось решение. В котлин - алюр можно в степе сделать скрин
источник

PP

Pavel Ponomaryov in Allure Framework
кто в курсе по развёртыванию TestOps в kubernetes - в документации указана команда helm repo add qameta https://qameta.github.io/helm-charts , но по этой ссылке ничего нету. Что я делаю не так?
источник

AP

Alex Prokopenko in Allure Framework
Всем привет
У меня проблема. При импорте мануальних кейсов в код перестало подтягивать ID теста(у меня закончился триал в етом ли причина?)
источник

cm

cheshi mantu in Allure Framework
там все правильно и все сработает как надо
источник

cm

cheshi mantu in Allure Framework
тебе не нужно идти по этому адресу, все сделает хелм
источник

PP

Pavel Ponomaryov in Allure Framework
Спасибо, посмотрим
источник
2021 October 23

EK

Evgeny Karpovich in Allure Framework
Всем привет. Использую webdriverIO + allure testOPS.
Вопрос как убрать из Execution шаги такого типа:
POST /session/:sessionId/element/f9d7050e-7995-4fdc-80b6-135ab3ac2dab/value

Или нужно каждую строчку кода приводить к allureReporter.addStep?
источник

EK

Evgeny Karpovich in Allure Framework
Спасибо
источник

EK

Evgeny Karpovich in Allure Framework
disableWebdriverStepsReporting  - нашел проверяю
источник

EK

Evgeny Karpovich in Allure Framework
Отработало всем спасибо :)
источник

ss

stas sunday in Allure Framework
Всем привет!
Запускаю тест, он компилится но не запускается
Oct 23, 2021 9:58:56 PM org.junit.platform.launcher.core.CompositeTestExecutionListener lambda$notifyEach$19
WARNING: TestExecutionListener [io.qameta.allure.junitplatform.AllureJunitPlatform] threw exception for method: executionStarted(TestIdentifier [uniqueId = [engine:junit-jupiter]/[class:tests.Selenide]/[method:test()], parentId = [engine:junit-jupiter]/[class:tests.Selenide], displayName = 'test()', legacyReportingName = 'test()', source = MethodSource [className = 'tests.Selenide', methodName = 'test', methodParameterTypes = ''], tags = [], type = TEST])
java.lang.NoClassDefFoundError: Could not initialize class tests.Selenide
 at java.base/java.lang.Class.forName0(Native Method)
 at java.base/java.lang.Class.forName(Class.java:315)
 at io.qameta.allure.junitplatform.AllureJunitPlatformUtils.getTestMethod(AllureJunitPlatformUtils.java:79)
 at io.qameta.allure.junitplatform.AllureJunitPlatformUtils.getTestMethod(AllureJunitPlatformUtils.java:72)
 at java.base/java.util.Optional.flatMap(Optional.java:294)
 at io.qameta.allure.junitplatform.AllureJunitPlatform.startTestCase(AllureJunitPlatform.java:361)
 at io.qameta.allure.junitplatform.AllureJunitPlatform.executionStarted(AllureJunitPlatform.java:145)
 at org.junit.platform.launcher.core.CompositeTestExecutionListener.lambda$executionStarted$6(CompositeTestExecutionListener.java:60)
 at org.junit.platform.launcher.core.CompositeTestExecutionListener.lambda$notifyEach$19(CompositeTestExecutionListener.java:95)
 at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
 at org.junit.platform.launcher.core.CompositeTestExecutionListener.notifyEach(CompositeTestExecutionListener.java:93)
 at org.junit.platform.launcher.core.CompositeTestExecutionListener.executionStarted(CompositeTestExecutionListener.java:60)
 at org.junit.platform.launcher.core.ExecutionListenerAdapter.executionStarted(ExecutionListenerAdapter.java:46)
 at org.junit.platform.launcher.core.DelegatingEngineExecutionListener.executionStarted(DelegatingEngineExecutionListener.java:41)
 at org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener.executionStarted(OutcomeDelayingEngineExecutionListener.java:53)
 at org.junit.platform.engine.support.hierarchical.NodeTestTask.reportCompletion(NodeTestTask.java:185)
 at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
 at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185)
 at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:129)
 at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
 at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
 at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
 at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
 at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
 at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
 at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
 at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
 at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185)
 at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:129)
 at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
источник

ss

stas sunday in Allure Framework

 at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
 at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
 at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
 at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
 at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
 at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
 at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
 at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185)
 at java.base/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189)
 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

Не подскажите, в какую сторону копать?
источник

МС

Миша Сидельников... in Allure Framework
Смотрите в зависимости - нету ли у вас одной и той же зависимости с разными версиями
источник

ss

stas sunday in Allure Framework
сейчас гляну.
Самое удивительное, что тот же проект на винде ведет себя нормально
источник