Pytest - Ringkasan
Dalam tutorial pytest ini, kami membahas area berikut -
- Menginstal pytest ..
- Mengidentifikasi file uji dan fungsi uji.
- Menjalankan semua file tes menggunakan pytest –v.
- Menjalankan file tertentu menggunakan pytest <filename> -v.
- Jalankan pengujian dengan mencocokkan substring pytest -k <substring> -v.
- Jalankan tes berdasarkan penanda pytest -m <marker_name> -v.
- Membuat perlengkapan menggunakan @ pytest.fixture.
- conftest.py memungkinkan mengakses perlengkapan dari banyak file.
- Tes parametrizing menggunakan @ pytest.mark.parametrize.
- Pengujian yang gagal menggunakan @ pytest.mark.xfail.
- Melewati pengujian menggunakan @ pytest.mark.skip.
- Hentikan eksekusi uji pada n kegagalan menggunakan pytest --maxfail = <num>.
- Menjalankan pengujian secara paralel menggunakan pytest -n <num>.
- Menghasilkan hasil xml menggunakan pytest -v --junitxml = "result.xml".