Creación de regla de extracción de prueba web para la consulta de sitios MVC
-
28-10-2019 - |
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
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