Перейти до основного вмісту

Teamcity Reporter Репортер

wdio-teamcity-reporter є пакетом від сторонніх розробників, для отримання додаткової інформації відвідайте GitHub | npm

WebdriverIO Teamcity репортер, який дозволяє відображати результати тестів у реальному часі, робить інформацію про тести доступною на вкладці "Tests" сторінки результатів збірки.

Встановлення

npm install wdio-teamcity-reporter --save-dev

Інструкції з встановлення WebdriverIO можна знайти тут: https://webdriver.io/docs/gettingstarted

Конфігурація

Додайте репортер у ваш файл wdio.conf.js:

exports.config = {
// ...
reporters: [
[
'teamcity',
{
captureStandardOutput: false, // optional
flowId: true, // optional
message: '[title]', // optional
}
]
],
// ...
}

Опції

  • captureStandardOutput (boolean) — якщо true, всі повідомлення стандартного виводу (і стандартної помилки), отримані між повідомленнями testStarted та testFinished, будуть вважатися виводом тесту. Значення за замовчуванням — false та передбачає використання сервісних повідомлень testStdOut і testStdErr для звітування про вивід тесту. За замовчуванням false.
  • flowId (boolean) — якщо true, властивість flowId буде додана до всіх повідомлень. Відстеження потоку необхідне, наприклад, для розрізнення окремих процесів, що виконуються паралельно. За замовчуванням true.
  • message (string) — можливість надати конкретний формат для властивості name. Можливі ключі: [browser], [title]. Наприклад, [browser] / [title]. За замовчуванням [title].

Посилання

Ліцензія

The MIT License

Welcome! How can I help?

WebdriverIO AI Copilot