私はApplication Insightsの可用性テストを試しています。 私はそれらを公開Webサイトに夜間に実行させ、「失敗」しか受け取りません。Application Insights可用性テストは、 "System.UriFormatException:無効なURI:URIの形式を特定できませんでした"と200 OKで失敗します。
個別のテスト実行にドリルインすると、サーバーは「200 OK」と応答し、予想されるHTMLマークアップを送信しています。誰もがそこに何が起こっているかのアイデアを持ってい しかし、 "Exceptins" で、それは
System.UriFormatException: Invalid URI: The format of the URI could not be determined.System.UriFormatException: Invalid URI: The format of the URI could not be determined.
at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
at Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument.ParseForDependentRequests(Boolean urlsOnly)
at Microsoft.VisualStudio.TestTools.WebStress.WebTestCaseVariation.BuildDependentRequestsList(WebTestInstrumentedTransaction instrumentedTransaction)
at Microsoft.VisualStudio.TestTools.WebStress.WebTestCaseVariation.AddParsedDependentRequests(ExecutionState executionState)
を言いますか?私は何が欠けていますか?
可用性テストの設定(URL)を貼り付けてください。このエラーは、提供されたURLにタイプミスがある場合などに発生する可能性があります。 – ZakiMa
私はここにURLを掲載したくありません。しかし、それは完全に正しいと私を信じてください。私はすでに、それをブラウザにコピー&ペーストしようとしましたが、うまくいきました。次に、スクリーンショット(レスポンス本文)に表示されるレスポンスhtmlは、そのWebページからのマークアップです。したがって、URLは正しいはずです。 –
ParseForDependentRequestsの例外は、htmlページで言及されたいくつかのリソースに従うことを試みたことを意味し、主なURLではなくそのURLについて不平を言っているようです。あなたはhtmlページで多くの参考文献を持っていますか?もしそうでなければ、それを調べることは可能でしょうか? – ZakiMa