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

0 投票する
0 に答える
212 参照

python-3.x - pytest - カスタマイズされたマーカーでテストを実行する

以下のようなカスタマイズされた pytest マーカーを使用しました。

これtest_idがマーカー名で、「AB-1234」が値です。コマンドラインから、マーカー test_id==AB-1234 を使用してすべてのテストを実行する方法は? オプションでさまざまなバリエーションを試し-mましたが、解決策が見つかりませんでした。

編集:試してみpytest -m "AB-1234"ましたが、すべてのテストを実行します。

0 投票する
0 に答える
160 参照

pytest - 複数のマーカーを並行して実行できますか?

Python スクリプトがあり、その中に 10 個のテスト ケースがあるとします。5 個はマーカ 1 の一部であり、別の 5 個はマーカ 2 の一部です。2 つのスレッドを並行して開始して、marker1 テストを 1 つのスレッドで実行し、marker2 テストを別のスレッドで実行できるようにします。そして、私の実行時間は短縮されます。

マーカーで解決できない場合は、5 つのリンクされたテストを並行して実行し、別の 5 つのテストを並行して実行する方法を提案してください。