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