estoy grabando una prueba Web utilizando Visual Studio 2010.Desactivación ExpectedResponseUrl para la solicitud única en la prueba Web
Para cada solicitud, se registra la url respuesta esperada, y una regla de validación en la prueba asegurarse de que estas respuestas son correcto.
La prueba está utilizando datos aleatorios. Para una solicitud particular, en ciertos casos la url de respuesta puede diferir de lo que se registra y la prueba sigue siendo válida. Puedo manejar una acción dependiendo de la url de respuesta en un WebTestRequestPlugin, pero la regla de validación todavía se aplica.
Intenté eliminar la URL de respuesta en la pestaña de propiedades para esa solicitud, pero si el campo está vacío, la regla de validación parece esperar la misma URL que la solicitud de la respuesta.
¿Hay alguna manera de deshabilitar esa regla de validación para esa única solicitud?
[Editar] Creo que poder poner comodines en el campo ExpectedResponseUrl para la solicitud sería genial ... pero eso no parece funcionar con un "*". [/ Editar]
Bueno, supongo que esta es la única manera, pero me gustaría evitar la codificación de la prueba. Es una prueba bastante complicada, y es mucho más integral visualmente en el editor. – Johnny5
Sí, la prueba codificada puede ser bastante masiva. Generalmente pongo cada llamada en una función separada. Que se ve mucho más limpio. – Nat
Lo he hecho con una CustumValidationRule, derivada de ValidateResponseUrl. Sin prueba codificada. ¡Gracias! – Johnny5