質問

MVCクエリストリングからIDを引き出すことができる抽出ルールを作成する方法を教えてもらえますか?

シナリオ:

User hits site, and clicks "Add new"

Request: www.site.com/item/create
Response: www.site.com/item/view/2143

サイトはすぐに新しいアイテムを作成し、ViewItemページにリダイレクトします。 IDアイテム/ビュー/####の後に応答内で生活を抽出したい

webtestの現在の記録されたコード:

var request4 = new WebTestRequest((Context["WebServerAddress"] + "/Item/Create"));
request4.Method = "POST";
var request4Body = new FormPostHttpBody();
request4.Body = request4Body;
yield return request4;
request4 = null;

//server redirect response happens now

var request5 = 
  new WebTestRequest((Context["WebServerAddress"] + "/Item/Edit/?needIdForHere"));
yield return request5;
request5 = null;

何か案は?

どうもありがとう、
コハン

役に立ちましたか?

解決

より多くの走行距離を取得する場合があります WebTestContext.LastResponse.ResponseUri 抽出ルールは、応答本体を反復するために設計されています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top