TFSにないコード化UIテストがほとんどありません。私は、コマンドを使用してのCommandLineから注文テストとしてこれらのテストを実行していた。CodedUI testsエラー呼び出しJenkinsを実行中にテストクラスの初期化メソッドを呼び出す
vstest.console OrderedTest2.orderedtest
は今、私はジェンキンスを介してこれを実行したいが、私は以下のエラー見ています:
Error Message: Error calling Initialization method for test class SAClientAutomation.testsuites.SABVTSuite: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestException: To run tests that interact with the desktop, you must set up the test agent to run as an interactive process. For more information, see "How to: Set Up Your Test Agent to Run Tests That Interact with the Desktop" (http://go.microsoft.com/fwlink/?LinkId=255012)
を、私はテストがインストールされていますエージェントとテストコントローラが、私は次に何をしません。
コードはTFSにありません。これを達成するには、TFS & MTM(Microsoft Test Manager)が必須ですか?
エラーメッセージが示しますインタラクティブなプロセスとして実行するようにテストエージェントを設定する必要がある場合、エラーメッセージのリンクをたどって設定しましたか? –
はい。私はそのリンクが言うように正確に行った。しかし、私のテストエージェントは、テストエージェントがテストコントローラで設定されていないというエラーを表示しています。私はgoogleテストコントローラとテストエージェントを設定する方法。これを達成するにはMTMが必要なようです。だから私の質問は、これを行う簡単な方法か、これを達成するためにMTMとTFSが必要かどうかです。 TIA。 – user2048204