none
Parametrizar un 'Web Perfomance Test' con datos aleatorios RRS feed

  • Pregunta

  •  

          Tengo idea de parametrizar un 'Web Perfomance Test' con datos aleatorios. La idea que tengo es crear un ‘Web Perfomance Test’, sobre el mismo hacer un ‘generate code’ para obtener el código C# y añadir dicho código a un test de carga 'LoadTest' modificándolo para que cargue datos aleatorios en cada iteración.

    Alguna sugerencia o forma de hacerlo mejor???

    Gracias de antemano y un saludo, Iñaki.


    Iñaki.

    viernes, 4 de enero de 2019 8:34

Respuestas

  • Y en el PreRequest de WebTestPlugin? Has tenido eso en cuenta? 

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    viernes, 4 de enero de 2019 18:09

Todas las respuestas

  • hola, creo que lo que necesitas se puede implementar como se indica en WebTest Plugin: Random Number.

    También revisando la respuesta a Using Random in a Declarative Web Performance Test


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    viernes, 4 de enero de 2019 10:33
  •  

         Buenas Sergio, lo único que echando un ojo al código que me genera al hacer 'Generate code' sobre el webtest veo que no tengo 'contextParameter' sobre los que establecer los datos aleatorios, y creo que es porque mi webtest no cambia nunca de páginas, lo hace todo con JavaScript para evitar postbacks, por lo que permanece todo el rato en la misma página.

    Resumiendo, que viendo la parte donde envía los parámetros los datos aleatorios tendría que meterlos en el texto que marco en negrita a continuación:

    StringHttpBody request14Body = new StringHttpBody();
    request14Body.ContentType = "application/json; charset=utf-8";
    request14Body.InsertByteOrderMark = false;

    request14Body.BodyString = @"{'Titular': {""CodigoContrato"":""15"",""Email"":""micorreo@mail.es"",""Telefono"":""452345234"",""IngresosPGBI"":""16890"",""IngresosRentasExentas"":""11""........}}";

     Saludos, Iñaki.


    Iñaki.

    viernes, 4 de enero de 2019 13:03
  • Y en el PreRequest de WebTestPlugin? Has tenido eso en cuenta? 

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    viernes, 4 de enero de 2019 18:09