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