私はMSTestフレームワークベースの単体テストプロジェクトを開発中です。私が持っている問題は、テストを並行して実行することができず、順番に実行されていることです。 testsettingsファイルに以下の行を追加しました。Visual Studio Update1でmstestを並行して実行できません
<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
<RunConfiguration>
<MaxCpuCount>0</MaxCpuCount>
</RunConfiguration>
</RunSettings>
と私はコマンドを実行
vstest.console.exe C:\Git\Test.dll /TestCaseFilter:"TestCategory=Flow1|TestCategory=Flow2|TestCategory=Flow3" /settings:C:\Git\UIRunSettings.runsettings
テストは並行して1つずつありませんが実行されています。どんな考えも大いに役立ちます。
編集 私はリンクに記載されているのと同じ問題に直面していると思います。
しかし、正確な解像度は、著者が提案していただきました!知ってはいけません。
テストはソリューションレベルで実行する必要がありますか?すべてのポインタは非常に役に立つでしょう
すべてのテストは分類されており、私はTestcaseFilterで述べられたテストだけを見つけました......私は次に何をする必要がありますか?
どなたでも、お手伝いできますか? runsettings parallel runに関する1つの段落のドキュメントではなく、より多くのドキュメントがテストコミュニティにとって必要だと私は考えています。
私に知らせてください。単語コンテナとアセンブリを聞いてもう一度混乱...テストメソッドごとに別々のDLLを作成する必要はありますか?
ご迷惑をおかけして申し訳ありません。
VSのUnit Testsオプションで並列に実行できますか? – bit
VSに設定する方法を教えていただけますか?私はそれを行う方法がわかりません –
VSで、 'テスト> Windows>テストエクスプローラ'に移動し、テストエクスプローラが開くと、すべて実行テストを打つだけです – bit