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を生成します。