問題タブ [pytest-markers]
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-3.x - pytest - カスタマイズされたマーカーでテストを実行する
以下のようなカスタマイズされた pytest マーカーを使用しました。
これtest_id
がマーカー名で、「AB-1234」が値です。コマンドラインから、マーカー test_id==AB-1234 を使用してすべてのテストを実行する方法は? オプションでさまざまなバリエーションを試し-m
ましたが、解決策が見つかりませんでした。
編集:試してみpytest -m "AB-1234"
ましたが、すべてのテストを実行します。
pytest - 複数のマーカーを並行して実行できますか?
Python スクリプトがあり、その中に 10 個のテスト ケースがあるとします。5 個はマーカ 1 の一部であり、別の 5 個はマーカ 2 の一部です。2 つのスレッドを並行して開始して、marker1 テストを 1 つのスレッドで実行し、marker2 テストを別のスレッドで実行できるようにします。そして、私の実行時間は短縮されます。
マーカーで解決できない場合は、5 つのリンクされたテストを並行して実行し、別の 5 つのテストを並行して実行する方法を提案してください。