Pytest - podsumowanie

W tym tutorialu pytest omówiliśmy następujące obszary -

  • Instalowanie pytest ..
  • Identyfikowanie plików testowych i funkcji testowych.
  • Wykonywanie wszystkich plików testowych przy użyciu polecenia pytest –v.
  • Wykonywanie określonego pliku usimng pytest <nazwa pliku> -v.
  • Wykonaj testy, dopasowując podciąg pytest -k <podciąg> -v.
  • Wykonaj testy na podstawie znaczników pytest -m <marker_name> -v.
  • Tworzenie urządzeń przy użyciu @ pytest.fixture.
  • conftest.py umożliwia dostęp do urządzeń z wielu plików.
  • Parametryzacja testów przy użyciu @ pytest.mark.parametrize.
  • Testy Xfailing przy użyciu @ pytest.mark.xfail.
  • Pomijanie testów przy użyciu @ pytest.mark.skip.
  • Zatrzymaj wykonywanie testu dla n błędów przy użyciu pytest --maxfail = <num>.
  • Równoległe uruchamianie testów przy użyciu pytest -n <num>.
  • Generowanie wyników xml przy użyciu pytest -v --junitxml = "result.xml".