2

私のソリューションには2つのテストプロジェクトがあります。私は、継続的な統合サイクルの一部であるVisual Studio Testから除外される(Seleniumテストで)それらの1つを除外したいと思います。Visual Studio Team ServicesでVisual Studioテストでテストアセンブリを含めるまたは除外する正しい構文VSTS

生成DLLの名前である:

TA-Tend.UITests.dll

オプションは、 "テストアセンブリ"(テスト実行オプションを形成する)である:

* test * .dll; - : \ obj **; - *** UITest * .dll

私が書き込むものは何でも、除外する必要がありますが、テストは実行されます。 このフィールドの完全な構文定義はどこにも見つかりません。それのちょうど一部ですが、動作しません。代わりにこのコードを使用して

+0

を使用して、あなたは '*テスト* .dllのを試してみました。 - :\ obj **; - :*** UITest * .dll'? – baywet

+1

ちょうどしました。私が得るエラー:タスク実行ハンドラの準備。 PowerShellスクリプトを実行:C:\ A \ _tasks \ VSTest_ef087383-ee5e-42c7-9a53-ab56c98420f9 1.0.77 \ VSTest.ps1 System.Management.Automation.CmdletInvocationException \:指定したパスの形式がサポートされていません。 ---> System.NotSupportedException:指定されたパスの形式はサポートされていません。 – RHAD

答えて

2

*test*.dll;-:**\obj\**;-:**\*UITest*.dll 

をTA-Tend.UITests.dllファイルがサブフォルダにある場合は、

**\*test*.dll;-:**\obj\**;-:**\*UITest*.dll

+0

次に、フィルタと一致するテストはありません:パターンに一致するテストアセンブリが見つかりません:\ *テスト* .dll; - :** \ obj \\ ** \ *; - :** \\ * UITest * .dll – RHAD

+0

@Richard Ta-Tend.UITests.dllはサブフォルダにありますか?私は私の答えを更新した、あなたはそれをチェックすることができます。 –

+0

@リチャード今の結果は何ですか?それは正常に働いていますか? –

関連する問題