Pytest - Resumen

En este tutorial de Pytest, cubrimos las siguientes áreas:

  • Instalando pytest ..
  • Identificación de archivos de prueba y funciones de prueba.
  • Ejecutando todos los archivos de prueba usando pytest –v.
  • Ejecutando un archivo específico usando pytest <nombre de archivo> -v.
  • Ejecute pruebas con una subcadena que coincida con pytest -k <substring> -v.
  • Ejecute pruebas basadas en marcadores pytest -m <nombre_marker> -v.
  • Creando accesorios usando @ pytest.fixture.
  • conftest.py permite acceder a dispositivos desde varios archivos.
  • Parametrizar pruebas usando @ pytest.mark.parametrize.
  • Xfailing pruebas usando @ pytest.mark.xfail.
  • Omitir pruebas usando @ pytest.mark.skip.
  • Detenga la ejecución de la prueba en n fallas usando pytest --maxfail = <num>.
  • Ejecutar pruebas en paralelo usando pytest -n <num>.
  • Generando resultados xml usando pytest -v --junitxml = "result.xml".