Question

Quelqu'un peut-il me dire comment créer une règle d'extraction qui me permettra de tirer une carte d'identité d'un querystring MVC?

Scénario:

User hits site, and clicks "Add new"

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

Le site va créer instantanément un nouvel élément et les rediriger vers la page ViewItem. L'id je voudrais extraire la vie dans la réponse après l'article / view / ####

code enregistré courant pour 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;

Toutes les idées?

Merci,
Kohan

Était-ce utile?

La solution

vous pouvez obtenir plus de kilométrage réglage de la valeur de la WebTestContext.LastResponse.ResponseUri comme une règle d'extraction est conçu pour itérer sur le corps de réponse.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top