Pregunta

He grabado sesión con recording controller en JMeter.

Estaba llenando muchos formularios en esta sesión.También hubo selecciones selectas con valores depende de los valores en otras formas.

Por ejemplo:

for value: "john" in textbox, in my selectbox appears values "1" and "2" 
(one these i need to choose - noone is choosen by default)

for value: "jack" in textbox, in my selectbox appears values "3" and "4" 
(the same as above)

¿Cómo configurar en JMeter para seleccionar primero en los valores disponibles en este selecto?

¿Fue útil?

Solución

Hay algo como Xpath extractor en Jmeter.Agréguelo a un HTTP Request antes de esta página donde tenga selectebox (la página de Because antes de recibir respuesta con este selecto)

Suponiendo que su selectBox tiene ID="selectboxid" u puede usar Smth como este:

//select[@id="selectboxid"]/option[1]/@value

Eche un vistazo a algunos Xpath Tutorials para obtener más información

Otros consejos

Suponiendo que está seleccionando estos valores con una solicitud de publicación, puede usar los parámetros para hacer algo así:

Valor de nombre
Haaccount falso
Ajustes.ageGroup $ {__ aleatorio (1,4)}

Esto está en una página de registro de boletines que he probado.Los parámetros que se establecen en FALSO (o verdadero) son para casillas de verificación y botones de radio.El otro es un desplegable donde quería seleccionar un valor aleatorio.

En su caso, imagino que esto podría resultar en algunos valores no válidos.Creo que la mejor opción es una muestra pequeña de frijol (o similar) que evalúa si se ha seleccionado Jack o John.Esto es obviamente a escala muy mal si tiene muchos usuarios, aunque.

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