1
resposta

[Dúvida] tags não estão funcionando para cucumber

Olá, A funcionalidade de tags do cucumber não está fucinomando para mim. Ex: Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

Tenho outras features e quando executo, todas são executas (as outras não tem a tag @smoke).

1 resposta

Olá Dowglas,

Verifique se você está usando a sintaxe correta para executar os testes com tags. No Cucumber, você deve usar a flag -t ou --tags seguido pela tag que você quer usar. Por exemplo, se você tem um teste com a tag @smoke, você deveria executar o Cucumber assim:

cucumber --tags @smoke

Isso deve executar apenas os testes que têm a tag @smoke.

Outra coisa que pode estar acontecendo é que o Cucumber está ignorando as tags porque elas estão em um formato que ele não reconhece. As tags do Cucumber devem começar com um @ e não podem conter espaços. Então, se você tem uma tag como @ smoke ou @smoke test, o Cucumber não vai reconhecê-la. Certifique-se de que suas tags estão no formato correto.

Se nenhuma dessas soluções funcionar, pode ser um problema com a versão do Cucumber que você está usando. Algumas versões mais antigas do Cucumber têm bugs que podem causar problemas com as tags. Se você estiver usando uma versão mais antiga, tente atualizar para a versão mais recente para ver se isso resolve o problema.

Espero ter ajudado e bons estudos!