1

pNunit ( http://www.plasticscm.com/infocenter/technical-articles/pnunit.aspx ) が機能して、specflow テストを並行して実行することに成功しました。

ただし、各エージェントで実行したい特定のテストを指定する必要があるという事実は本当に好きではありません。テストは頻繁に変更され、追加されます。誰かが構成ファイルを更新するのを忘れたために、テストを実行しないでおきたくありません。

理想的な世界では、エージェント 1 がカテゴリ A のテストを実行し、エージェント 2 がカテゴリ 2 を実行すると言いたいと思います。

これは可能ですか?

4

2 に答える 2

0

CI サーバーで同様のニーズがあり、SpecRun に満足できなかったため、独自のツールを構築しました。 https://github.com/uShip/Concord

ローカルとサーバー側の両方で、12 のスレッド間で 130 のカテゴリを実行しています。また、セレンテストを並行して実行しています。

個人的には、specflow テストに nCrunch や pNunit を試したことはありませんが、このツールを始めた人は、このツールを始める前に何週間も調査しました。次に、さらなるニーズに合わせてツールを強化するのを手伝いました。

于 2014-06-10T20:19:04.357 に答える