0

突然、リモート実行がスローされます

"Initialization method TCS_Automation.CheckoutPaymentPage.CheckoutPaymentVeifyOrderCompleteForAllUsers.MyTestInitialize threw exception. Microsoft.VisualStudio.TestTools.UITest.Extension.UITestControlNotFoundException: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestControlNotFoundException: Unable to get reference to the document."

コード化された UI テストは TFS 作業項目にリンクされ、Microsoft Test Manager を通じて実行されます。テスト設定ファイルへの変更は行われておらず、私が認識している環境への変更もありません。VS2013 エージェントとコントローラーを実行しています。すべてのエージェントを再起動し、それが機能しない場合は、エージェントが実行されている VM を再起動しました。ローカルでデバッグしてもエラーは発生しません。

私のテスト ログによると、テストのさまざまな部分で失敗しているため、特定の Web ページに固有のものではありません。

4

1 に答える 1

0

エージェントがブラウザ ウィンドウと対話できないため、エラー メッセージがスローされます。私の特定のケースでは、サイトに配置されたトラッカーが POST リクエストを実行しており、完了するまでページの読み込みをブロックしているため、相互作用が妨げられています。これは何らかの理由でリモートでのみ発生します (リモートでは 15 秒以上、ローカルでは 1 ミリ秒未満で実行されます)。

于 2015-02-19T21:18:25.880 に答える