答えて

0

Visual StudioのWebテストはHTTP(S)メッセージを送受信します。彼らは、JavaScriptやウェブページの他の「アクティブな」要素を実行したり、何もしたりしません。 WebページのJavascriptアクティビティは、Webテストでシミュレートする必要があります。

ウェブページには、JavaScriptが必要なメッセージを表示するHTMLがあることがよくあります。これらのWebページには、そのメッセージを必要な情報で上書きするJavascriptコードがあります。したがって、Javascriptが利用できない場合、ページにはデフォルトのメッセージが表示されます。

あなたのWebテストでは、JavaScriptが作成するリクエストを作成する必要があります。それはJavaScriptコードの実行を意味するものではなく、要求が送信されたことを発見してそれらを作成することを意味します。あなたのテストのために、私はあなたが "動的パラメータ"について学ぶことをお勧めします

This web pageは、質問に記載されている正確な問題について論じています。 「Webテストは失敗したとしても成功する」の項を参照してください。また、「動的パラメータを見つけて修正するためのWebテストのデバッグ」に関する良いセクションもあります。 This pageには、多くの作成上の問題を解決する方法の良い説明があります。

+0

を読んでください。Adrianに感謝します。しかし、今この失敗を克服したり、Webテストをパスしてさらに進めるためにはどうすればよいですか? –

+0

@RenugaPalanivel回答が拡張されました。 – AdrianHHH

+0

非常に多くのアドリアン、共有サイトは本当に有用なありがとう –

関連する問題