Pytest - Resumo

Neste tutorial pytest, cobrimos as seguintes áreas -

  • Instalando o pytest ..
  • Identificar arquivos de teste e funções de teste.
  • Executando todos os arquivos de teste usando pytest –v.
  • Executando arquivo específico usando pytest <nome do arquivo> -v.
  • Execute testes pela substring correspondente a pytest -k <substring> -v.
  • Execute testes com base nos marcadores pytest -m <marker_name> -v.
  • Criação de luminárias usando @ pytest.fixture.
  • conftest.py permite acessar equipamentos de vários arquivos.
  • Parametrizando testes usando @ pytest.mark.parametrize.
  • O Xfailing testa usando @ pytest.mark.xfail.
  • Ignorando testes usando @ pytest.mark.skip.
  • Pare a execução do teste em n falhas usando pytest --maxfail = <num>.
  • Execução de testes em paralelo usando pytest -n <num>.
  • Gerando resultados xml usando pytest -v --junitxml = "result.xml".