1

複数のテストを含むテスト フィクスチャがあります。このテスト フィクスチャを Test Cloud で実行すると正常に動作しますが、ローカルで実行すると最初のテストは成功しますが、後続のすべてのテストは次のメッセージで失敗します。

"セットアップ: System.Net.Http.HttpRequestException: 要求の送信中にエラーが発生しました。

System.Net.WebException : 基になる接続が閉じられました: 接続が予期せず閉じられました。"

以下にスタックトレースを含めました。他のテストのためにアプリを起動できないようです。Visual Studio 2015 を使用し、テスト エクスプローラーを使用してテストを実行しています。

結果のスタック トレース:

Xamarin.UITest.Shared.Http.HttpClient.SendData (文字列エンドポイント、文字列メソッド、HttpContent コンテンツ、ExceptionPolicy exceptionPolicy、Nullable`1 timeOut) Xamarin.UITest.Shared.Http.HttpClient.PostUntilExpectedResultReceived (文字列エンドポイント、文字列引数、文字列) でexpectedContent、Int32 再試行)

Xamarin.UITest.Shared.Android.HttpApplicationStarter.Execute (文字列のインテント Json) Xamarin.UITest.Shared.Android.LocalAndroidAppLifeCycle.LaunchApp (文字列の appPackageName、ApkFile testServerApkFile、Int32 testServerPort) で

Xamarin.UITest.Shared.Android.LocalAndroidAppLifeCycle.LaunchApp(ApkFile appApkFile, ApkFile testServerApkFile, Int32 testServerPort) で Xamarin.UITest.Android.AndroidApp..ctor(IAndroidAppConfiguration appConfiguration, IExecutor executor) で Xamarin.UITest.Configuration.AndroidAppConfigurator.StartApp (AppDataMode appDataMode)

C:\Projects\PerfectRoomXamarin\PerfectRoom-Branch\PerfectRoomTest\AppInitializer.cs:line 15 の PerfectRoomTest.AppInitializer.StartApp (プラットフォーム プラットフォーム) で

C:\Projects\PerfectRoomXamarin\PerfectRoom-Branch\PerfectRoomTest\Tests.cs:line 43 の PerfectRoomTest.Tests.BeforeEachTest() で --WebException

System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult、TransportContext& コンテキスト) で System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar) で 結果メッセージ:

セットアップ: System.Net.Http.HttpRequestException: 要求の送信中にエラーが発生しました。

System.Net.WebException : 基になる接続が閉じられました: 接続が予期せず閉じられました。

4

0 に答える 0