Pregunta

¿Alguien puede decirme cómo crear una regla de extracción que me permita extraer una ID de una consulta MVC?

Guión:

User hits site, and clicks "Add new"

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

El sitio creará instantáneamente un nuevo elemento y los redirigirá a la página ViewItem. La identificación me gustaría extraer vidas dentro de la respuesta después del elemento/vista/####

Código grabado actual para 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;

¿Algunas ideas?

Muchas gracias,
Kohan

¿Fue útil?

Solución

Puede obtener más kilometraje que establezca el valor del WebTestContext.LastResponse.ResponseUri Como regla de extracción, está diseñada para iterarse sobre el cuerpo de respuesta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top