問題タブ [pytest-benchmark]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - テスト失敗に関する PYTEST-HTML レポート
私の質問: pytest html プラグインでテストケースが失敗したときに、テスト スクリプトの html レポートを生成する方法。
トピックに関する私の報道によると、私はこのリンクを見つけました: 下部のこのリンクでは、TEST FAIL の PYTEST SNAPHSOTの画像が表示されています。
したがって、問題は、失敗したテストケースのスクリーンショットを取得し、それをジェンキンメールサービスにレポートとして添付できるフックを開発することを提案しているドキュメントによるものです。
このトピックで多くのことを試しましたが、正しい解決方法が得られません。
facebook のログインのテスト スクリプトを作成して意図的に失敗させ、失敗したテスト ケースのスナップショットをキャプチャし、PYTEST-HTML プラグインによって生成されるレポートに添付する完全なプロセスを提案してください。
このリンクを参照してくださいhttps://github.com/linlin547/pytest_screenshots_pro
このタスクを達成するための有意義なヒントが得られます。
python-3.x - pytest & pytest-benchmark: シリアルまたはパラレル?
1 つのファイル:
test.py
に、3 つのテスト関数があります:test1()
、test2()
、test3()
。これら 3 つのテスト ケースを並行して実行しますかpytest
、それとも連続して実行しますか?pytest-benchmark
test1.py
、test2.py
、 の3 つのファイルがありますtest3.py
。それぞれ、各ファイルに 1 つのテスト関数があります:test1()
、test2()
、test3()
. これら 3 つのテストは、単純に実行する場合、pytest
またはpytest-benchmark
それらが存在するディレクトリで実行する場合、並行して実行されますか、それとも順次実行されますか?