Pular para o conteúdo principal

Reporter do Teamcity

wdio-teamcity-reporter é um pacote de terceiros, para mais informações, consulte GitHub | npm

Reporter do WebdriverIO para Teamcity que torna possível exibir resultados de testes em tempo real, disponibilizando informações dos testes na aba Tests da página de Resultados da Build.

Instalação​

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

Instruções sobre como instalar o WebdriverIO podem ser encontradas aqui: https://webdriver.io/docs/gettingstarted

Configuração​

Adicione o reporter no seu arquivo wdio.conf.js:

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

Opções​

  • captureStandardOutput (boolean) — se true, todas as mensagens de saída padrão (e erro padrão) recebidas entre as mensagens testStarted e testFinished serão consideradas como saída de teste. O valor padrão é false e assume o uso de mensagens de serviço testStdOut e testStdErr para reportar a saída do teste. Padrão false.
  • flowId (boolean) — se true, a propriedade flowId será adicionada a todas as mensagens. O rastreamento de fluxo é necessário, por exemplo, para distinguir processos separados executando em paralelo. Padrão true.
  • message (string) — possibilidade de fornecer um formato específico para a propriedade name. Chaves possíveis: [browser], [title]. Exemplo, [browser] / [title]. Padrão [title].

Licença​

The MIT License

Welcome! How can I help?

WebdriverIO AI Copilot