Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jan 31 2019 22:06
    cactail starred allure-framework/allure2
  • Jan 31 2019 17:19
    osmolyar commented #877
  • Jan 31 2019 16:46
    osmolyar commented #877
  • Jan 31 2019 16:45
    osmolyar commented #877
  • Jan 31 2019 16:38
    BorisOsipov commented #877
  • Jan 31 2019 16:10
    baev commented #877
  • Jan 31 2019 15:59
    osmolyar commented #877
  • Jan 31 2019 08:07
  • Jan 31 2019 08:07
    codeSkyBoy starred allure-framework/allure2
  • Jan 30 2019 14:43
    osmolyar commented #877
  • Jan 30 2019 13:48
    osmolyar commented #877
  • Jan 30 2019 13:22
    malagant starred allure-framework/allure2
  • Jan 30 2019 12:26
    koliyo edited #889
  • Jan 30 2019 12:24
    koliyo labeled #889
  • Jan 30 2019 12:24
    koliyo opened #889
  • Jan 30 2019 12:22
  • Jan 30 2019 07:46
    outcatcher starred allure-framework/allure2
  • Jan 30 2019 06:48
    afewnotes starred allure-framework/allure2
  • Jan 29 2019 23:18
    osmolyar commented #877
  • Jan 29 2019 19:44
    baev commented #877
Cactooss
@Cactooss
Ребят, всем привет! Подскажите пожалуйста как на стэке python, behave динамически менять Description сценария в allure report?
пробовал в before_scenario добавлять allure.description('My description'), но так не работает
TimurTS
@TimurTS
Привет. Подскажите почему при выполнение команды gradle allureServe перестал формирофаться отчет в веб странице и выдает:
image.png
Serhii
@sergeiipo:matrix.org
[m]
Здравствуйте, подскажите как вывести показания getMetrics() в Allure при положительном тесте, пробую так но получаю "Metrics - [object Promise]"
const assert = require('assert')
const {addStep} = require('@wdio/allure-reporter').default
const url = 'http://json.org';

describe('JSON.org page', async () => {
    before(async () => {
        await browser.enablePerformanceAudits()
    })

    it('Lighthouse Performance score', async () => {

        await browser.url(url)
        let metrics = browser.getMetrics()
        assert.ok((await metrics).speedIndex < 2000)
        let score = await browser.getPerformanceScore()

        if (score <= .80) {
            throw new Error(score);
        }
        addStep('Lighthouse Performance score ' + score);
        addStep('Metrics - ' + metrics)
    })

    after(async () => {
        await browser.disablePerformanceAudits()
    })
})
Serhii
@sergeiipo:matrix.org
[m]
Пробовал добавить addAttachment('name', metrics) но в allure
name
{}
vhorozheiev
@vhorozheiev
Привет, может кто-то подсказать, как можно отправлять репорт в slack после запуска тестов локально? Использую C#+NUnit+Appium
Git-idiot
@Git-idiot

Всем привет!
Добавляю в тест аннотацию "@Step", возникает ошибка:
org.gradle.api.internal.tasks.testing.TestSuiteExecutionException: Could not complete execution for Gradle Test Executor 14.
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:63)
at java.base@11.0.9/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Caused by: org.junit.platform.commons.JUnitException: ClassSelector [className = 'com.tests.CreatePlanTemplateTest'] resolution failed
at org.junit.platform.launcher.listeners.discovery.AbortOnFailureLauncherDiscoveryListener.selectorProcessed(AbortOnFailureLauncherDiscoveryListener.java:39)
Caused by: java.lang.VerifyError: Expecting a stackmap frame at branch target 164
Exception Details:
Location:
com/tests/CreatePlanTemplateTest.addRule()V @9: invokestatic
Reason:
Expected stackmap frame at this location.

Step убираю - тест проходит
Подскажите, пожалуйста, как можно побороть проблему?
Добавление в build.gradle
test {
jvmArgs "-noverify"
}
не помогло
allureVersion ='2.13.6'
тесты запускаю в идее

Nikolai
@darkallure
image.png
выдает такую ошибку при запуске с флагом --parallel
кто нить знает в чем дело?
1) Uncaught error outside test suite:
Uncaught TypeError: hook.error is not a function
at MochaAllureReporter.onHookEnd (node_modules\allure-mocha\dist\MochaAllureReporter.js:71:40)
at ParallelBufferedRunner.emit (node:events:539:35)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
Nikolai
@darkallure
не могу запустить параллельно тесты, кто нить может помочь?
1 reply
alex
@devnaumov
Ребят, а как сьюты разложить по папкам (packages), не могу найти примера
https://docs.qameta.io/allure-report/#_packages
Иван
@ivan_gorbenko12_twitter
image.png
Подскажите у кого то была такая ошибка в Jenkins? Как решить?
  1. Запускаются тесты
  2. Создается Аллюр репорт
  3. Нужно отправить репорт в слак и вылазят вот такие ошибки
NewbieProger
@NewbieProger
А есть ссылка на ГХ allurectl , чтобы исходники хотя бы почитать?
Вопрос в генерации ссылка отчета
В гитлаб, стадии script я вызываю watch, а перед этим создаю лаунч и сохраняю в переменную
в after_script не видны переменные в предыдущих степах. Что посоветуете?
Мария Дерябина
@melsyvolfram_gitlab
Если вдруг кто-то еще будет искать как проставить AllureId в коде на js (используем фреймворк CodeceptJS) - нашла такой работающий вариант:
const allure = codeceptjs.container.plugins('allure')
allure.addLabel('as_id', '123456')
Источник: Tinkoff/Allure.XUnit#25
nsamotck
@nsamotck
Всем привет! Подскажите, есть ли какие готовые плагины для аллюра, которые позволяют в отчёте получать графики по каким-либо используемым тестовым данным (не важно, каким)? Или вариант только самому написать?
Alex Nikulin
@anikulin
image.png
добрый день. никто не сталкивался с проблемой method is ambiguous для Allure.step()?
(пример упрощенный). проявляется почему-то только в vscode
Therny
@Therny

Всем привет, столкнулся с проблемой установки allure в винде10.
Установил scoope, установил allure .
При проверке версии в каталоге с allure - все четко:
C:\Users\Антон\scoop\apps\allure\2.19.0\bin>allure --version
2.19.0

Однако, при чеке из корня
C:\Users\Антон>allure --version
Системе не удается найти указанный путь.

И соответственно отчеты не собрать, как исправить?

allure.bat запускал

Serhii
@sergeiipo:matrix.org
[m]
Привет, подскажите в allure-report не работает ссылка в EXECUTORS https://www.screencast.com/t/bwTs5kDZeA выдаёт https://www.screencast.com/t/ZskCbczYEpO
Aleksandr
@kalcefer
Здравствуйте, подскажите какая версия java предпочтительнее?
1 reply
Dmitry Murinov
@DmitryMurinov
Здравствуйте. Пожалуйста, скиньте линк или объясните как привязать Allure-Report к GitLab pipeline'у? Второй день мучаюсь
2 replies
Загрузить в pages не проблема. Проблема в том, как добавить ссылку на отчёт и список Pipeline, Needs, Jobs, Failed Jobs, Tests.
*в список.
Dmitry Murinov
@DmitryMurinov
Коллеги, добрый день. Пожалуйста, подскажите как правильно формировать executor.json, чтобы история в отчёте стала кликабельной?
Maksim Rodin
@maximrodin
Коллеги добрый день. Кто подскажет как репортать в поле Preconditions из тестов или где почитать как добавить интеграцию в клиентскую библиотека чтобы заполнялось это поле?
GayunSN
@GayunSN
Привет всем. Подскажите - есть ли готовое серверное решение?
тика докер-файла или helm
KoLLlMapuK
@KoLLlMapuK
image.png
Всем привет, столкнулся с проблемой и не могу её решить. Может ктото подскжает:
Запускаю тесты на обновление своего проекта и проблема в том, что в отчётах отображается только один последний прогон тестов, все предыдущие перетираются. Както можно динамически добавлять сьюты, чтобы они не перетирали друг-друга, а отображались все в parent сьюте? Например обновление с версии 11, обновление с версии 12 и тд..(пример на скриншоте). Версию беру из переменной окружения. Использую python3.10, pytest, unittest, allure-docker-serivce
Maria Klimenko
@mariaklimenko
Подскажите, пожалуйста, есть ли возможность совместно использовать "Allure TestOps for Jira" и бесплатный Allure Report (не тестопс)? У нас JIra Cloud, для нее не подходит обычный Allure to Jira plugin :( а очень хочется сделать интеграцию для улучшения тресебилити в проекте
KPreis
@KPreis
Добрый вечер! пытаюсь подключить генерацию репортов для отправки в Allure TestOps для Jest автотестов, получаю ошибку:
/Users/admin/at-jest-allure/allure-report.js:1
({"Object.<anonymous>":function(module,exports,require,dirname,filename,jest){import { JasmineAllureReporter } from "allure-jasmine"; ^^^^^^
SyntaxError: Cannot use import statement outside a module
at Runtime.createScriptFromCode (node_modules/jest-runtime/build/index.js:1449:14)
Гугл помочь не смог, есть идеи куда дальше копать?
Serhii
@marbelan3
Добрый всем день, дайте пожалуйста пример Allure + JUnit5 + Gradle, желательно мультимодульный проект (Java/Kotlin), не могу найти такого нигде(
Сыпятся ошибки((
Artem
@ArtemAkhinko

Привет всем!

Вопрос:
Может кто знает как подключить Allure к Slack? Использую для тестов Cypress

Ожидаемый результат:
Хочу что бы отчеты приходили в Slack

Заранее спасибо!

1 reply
lyucos
@lyucos

Всем привет! Я впервые настраиваю Allure в WDIO.
Столкнулся с ошибкой: ERROR @wdio/cli:utils: Error in onCompleteHook: Error: Could not generate Allure report
Сам лог:
Generating report to temp directory...
--clean does not exist
Report successfully generated to C:\Users\Super\AppData\Local\Temp\5249124290623180845\allure-report
Starting web server...
2022-11-26 22:21:22.265:INFO::main: Logging initialized @4033ms to org.eclipse.jetty.util.log.StdErrLog
Server started at http://172.30.48.1:58505/. Press <Ctrl+C> to exit
2022-11-26T21:21:28.189Z ERROR @wdio/cli:utils: Error in onCompleteHook: Error: Could not generate Allure report
at Object.onComplete (D:\Study\QA Testing\WebdriverProjects\webapp-v0-browserstack\wdio.conf.ts:265:23)
at D:\Study\QA Testing\WebdriverProjects\webapp-v0-browserstack\node_modules\@wdio\cli\build\utils.js:99:19
at Array.map (<anonymous>)
at runOnCompleteHook (D:\Study\QA Testing\WebdriverProjects\webapp-v0-browserstack\node_modules\@wdio\cli\build\utils.js:97:39) at Launcher.run (D:\Study\QA Testing\WebdriverProjects\webapp-v0-browserstack\node_modules\@wdio\cli\build\launcher.js:96:75)
at processTicksAndRejections (node:internal/process/task_queues:96:5)

После этой ошибки Allure генерится и даже запускается страница с реальным отчетом.
Для wdio.conf.ts использую такой сниппет:

onComplete: function () {
const reportError = new Error('Could not generate Allure report')
const generation = allure(['serve', '/allure-results', '--clean']) // with 'generate' doesn't work
return new Promise<void>((resolve, reject) => {
const generationTimeout = setTimeout(
() => reject(reportError),
10000)
generation.on('exit', function (exitCode) {
clearTimeout(generationTimeout)
if (exitCode !== 0) {
return reject(reportError)
}
console.log('Allure report successfully generated')
resolve()
})
})
},

Еще смущает строка "Generating report to temp directory..." Так и должно быть в "temp"?
Заранее спасибо)

Dmytro Verbytskyi
@dverbytskyi

Привет

Подскажите, есть ли интеграция Allure with Azure DevOps pipeline?

Не много удалось нагуглить
“Allure Test Reports” extension (https://marketplace.visualstudio.com/items?itemName=Molecula.allure-test-reports ) не прошел security check в компании и я не могу его добавить (по коментам он еще почему-то не работает у многих)

Есть интеграция ADO с MS Azure, я видел решения с выгрузкой репорта в бакет, думаю этот вариант пробовать

olegdereka
@olegdereka
Screenshot 2022-11-29 at 16.44.33.png
привет! Подскажите пожалуйста. Можно ли как-то разворачивать все эти морковки в репорте автоматически?
rayenv
@rayenv
Всем доброго денёчка!
По наследству досталась проблемная интеграция Allure - Jira, проблема в том, что в выгрузку попадает не весь прогон.
На стороне Allure в UI вижу включенную интеграцию Jira тестовое подключение происходит успешно, ещё есть Zephyr который тоже настроен, но уже как-то не понятно, пытаюсь гуглить в разные стороны, но как-то овермного инфы!
кто подскажет хотябы вектор разбора - буду крайне благодарен
С Аллюром вообще сталкнулся впервые, прошу помидорами не кидаться
2 replies
Pavel Saushkin
@aceton41k
Всем привет. Кто сталкивался с такой проблемой: из тренда не открываются отчеты. При нажатии на график ничего не происходит. В примере из доки при наведении появляется рука, в моем отчете не появляется.
jradom
@jradom
Hello All. I use Allure reports with Java 18, Cucumber 7. I can generate reports OK but keep getting these errors and don't know how to get rid of them ERROR io.qameta.allure.AllureLifecycle - Could not update step: no step running
ERROR io.qameta.allure.AllureLifecycle - Could not stop step: no step running Any help will be greatly appreciated
Danil Yudov
@Skeptick
Привет. Вопрос больше про xcresults (тулзу генерирующую аллюр результаты для iOS). Есть ли возможность давать тестам кастомные названия? И тот же вопрос по сьюитам. Тулза тег allure.label.suite парсит, но тогда результаты в отчете дублируются
Danil Yudov
@Skeptick

сам спросил, сам отвечу.
можно добавить такую функцию:

func name(_ value: String) {
    XCTContext.runActivity(named: "allure.name:\(value)", block: { _ in })
}

xcresults распарсит эту метку и даст тесту соответствующее название

насчёт дублирующихся suite-ов в случае добавления своих, похоже, решения нет. форкнул тулзу и убрал лишний шаг

Андрей
@deadbyapril65_gitlab
Всем привет! Возник вопрос. Как в Allure TestOps обновлять документацию в тест-кейсах только по прошедшим тестам?
Denis🇺🇸
@lllepemetbeb_twitter

Всем привет. пытаюсь использовать allure-jasmine.
Пробую делать скриншоты после каждого теста, в итоге получаю скриншоты, но в xml файле array attachments пустой.
Мой код:

let JasmineAllureReporter = require("allure-jasmine").JasmineAllureReporter;
const reporter = new JasmineAllureReporter({
    resultsDir: "allure-results",
});
jasmine.getEnv().addReporter(reporter);
jasmine.getEnv().afterEach(function(done){
    driver.takeScreenshot().then(function (png) {
    let buf = new Buffer(png, 'base64');
    reporter.writeAttachment(buf, 'image/png');
      done();
    })
  });

Подскажите, как правильно делать скриншоты? Еще лучше, как делать скриншоты только после упавших тестов?
Заранее спасибо!