Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Pagetitle
Utilizando filtros para o Skip
Utilizando filtros para o Skip

O recurso de salto possui a possibilidade de informar algumas circunstâncias que o teste deve ser "pulado", seguem:

  • Sistema Operacional;
  • Versão tlppCore;
  • Versão AppServer;
  • Nome AppServer;
  • Banco de Dados;
  • Função customizada.

O recurso funciona tanto para a annotation @Skip() como para o comando SKIPASSERT.


Vejamos os exemplos:



Sistema Operacional

Expandir

Pula o teste quando o AppServer for executado em um determinado Sistema Operacional, veja os exemplos:

  • Microsoft Windows
Bloco de código
languagecpp
@Skip( system="windows" )
Bloco de código
languagecpp
SKIPASSERT SYSTEM "windows"

  • Linux
Bloco de código
languagecpp
@Skip( system="linux" )
Bloco de código
languagecpp
SKIPASSERT SYSTEM "linux"



Versão tlppCore

Expandir

Pula o teste quando o AppServer for executado utilizando determinada versão do tlppCore, veja os exemplos:

  • Somente a versão 01.02.10
Bloco de código
languagecpp
@Skip( tlppVersion="01.02.10" )
Bloco de código
languagecpp
SKIPASSERT TLPPVERSION "01.02.10"

  • Todas as versões abaixo de 01.02.12
Bloco de código
languagecpp
@Skip( tlppVersion="< 01.02.12" )
Bloco de código
languagecpp
SKIPASSERT TLPPVERSION "< 01.02.12"

  • Todas as versões acima e igual de 01.02.12
Bloco de código
languagecpp
@Skip( tlppVersion=">= 01.02.12" )
Bloco de código
languagecpp
SKIPASSERT TLPPVERSION ">= 01.02.12"