問題タブ [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.

0 投票する
1 に答える
1536 参照

python - テスト失敗に関する PYTEST-HTML レポート

私の質問: pytest html プラグインでテストケースが失敗したときに、テスト スクリプトの html レポートを生成する方法。

トピックに関する私の報道によると、私はこのリンクを見つけました: 下部のこのリンクでは、TEST FAIL の PYTEST SNAPHSOTの画像が表示されています。

ここに画像の説明を入力

したがって、問題は、失敗したテストケースのスクリーンショットを取得し、それをジェンキンメールサービスにレポートとして添付できるフックを開発することを提案しているドキュメントによるものです。

このトピックで多くのことを試しましたが、正しい解決方法が得られません。

facebook のログインのテスト スクリプトを作成して意図的に失敗させ、失敗したテスト ケースのスナップショットをキャプチャし、PYTEST-HTML プラグインによって生成されるレポートに添付する完全なプロセスを提案してください。

このリンクを参照してくださいhttps://github.com/linlin547/pytest_screenshots_pro

このタスクを達成するための有意義なヒントが得られます。

0 投票する
1 に答える
459 参照

python-3.x - pytest & pytest-benchmark: シリアルまたはパラレル?

  1. 1 つのファイル:test.pyに、3 つのテスト関数があります: test1()test2()test3()。これら 3 つのテスト ケースを並行して実行しますかpytest、それとも連続して実行しますか?pytest-benchmark

  2. test1.pytest2.py、 の3 つのファイルがありますtest3.py。それぞれ、各ファイルに 1 つのテスト関数があります: test1()test2()test3(). これら 3 つのテストは、単純に実行する場合、pytestまたはpytest-benchmarkそれらが存在するディレクトリで実行する場合、並行して実行されますか、それとも順次実行されますか?