Pytest-まとめ

このpytestチュートリアルでは、次の領域について説明しました-

  • pytestをインストールしています。
  • テストファイルとテスト機能の特定。
  • pytest –vを使用してすべてのテストファイルを実行します。
  • pytest <filename> -vを使用して特定のファイルを実行します。
  • pytest -k <substring> -vに一致する部分文字列によってテストを実行します。
  • マーカーpytest-m <marker_name> -vに基づいてテストを実行します。
  • @ pytest.fixtureを使用してフィクスチャを作成します。
  • conftest.pyを使用すると、複数のファイルからフィクスチャにアクセスできます。
  • @ pytest.mark.parametrizeを使用したテストのパラメータ化。
  • @ pytest.mark.xfailを使用したXfailingテスト。
  • @ pytest.mark.skipを使用してテストをスキップします。
  • pytest --maxfail = <num>を使用して、n回の失敗でテストの実行を停止します。
  • pytest -n <num>を使用してテストを並行して実行します。
  • pytest -v --junitxml = "result.xml"を使用して結果xmlを生成します。