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".