¿Cómo hacer un retraso aleatorio entre los pasos de prueba con soapUI?soapui random delay
Respuesta
Añadir paso maravilloso guión antes de cada paso de solicitud con el siguiente código que añade 0-9 segundos de retardo:
sleep(new Random().nextInt(10) * 1000)
La manera más fácil sería añadir retardo paso (que es el paso incorporado para soapUI pro) y la mención el tiempo en ms (milisegundos)
Típicamente, debería ser un "Prueba de carga" con una estrategia definida de solicitudes:
Thread : is it concurrent tests or not (1) ?
Strategy : "Simple" in your case
Test Delay : the delay between each test run in milliseconds
Random : the relative amount of randomization for delay
(0 = no random, 1 = all random)
No creo que el abridor de hilos está hablando de pruebas de carga pero pruebas funcionales. –
quizás, pero no está claro en 10 palabras, por lo que sería una solución sobre este tema – Donatello
Exactamente lo que estás buscando es lo siguiente.
- Agregue Delay paso de prueba.
En lugar de llenar un número fijo de 500 ms, es decir, usar esta expresion
$ {= (int) (Math.random() * 10000)}
y cambiar el 10000 con el multiplicador que mejor se adapte a su prueba.
Paso de prueba de retardo interno especifique $ {= 5000 + 5000 * Math.random()} Que demora su solicitud de 5s-10s.
O puede usar script groovy antes de cada solicitud.
O puede ejecutar un fragmento groovy para ejecutar antes de ejecutar cada paso de prueba. Ver eventos
- 1. Delegate.BeginInvoke Delay
- 2. SoapUI con Fiddler
- 3. Solicitud incorrecta en SOAPUI
- 4. SoapUI Groovy API documentation
- 5. ¿Cómo implementar Random (a, b) con solo Random (0,1)?
- 6. jQuery delay no funciona
- 7. Java Delay/Wait
- 8. iOS screenshot delay
- 9. Jquery Delay Function Calls
- 10. Jquery delay on fadeout
- 11. ScheduledExecutorService with variable delay
- 12. _.delay() - matar el temporizador
- 13. WCF ServiceHost.Close() Delay
- 14. UDP Delay Potential
- 15. ¿Delay jquery hover event?
- 16. jQuery Animation Delay
- 17. jquery random color hover
- 18. Mysql 1 Random Fila
- 19. /dev/random Extremadamente lento?
- 20. Haskell Random Generation
- 21. SQL Server Random Sort
- 22. Python Random Slice Idiom
- 23. Instancias independientes de 'random'
- 24. Prolog: Random Etiquetado
- 25. Distribución uniforme con Random
- 26. Random body background-image
- 27. soapUI con WCF Message Security
- 28. Prueba WSDL/SOAP Con soapui
- 29. delay() o timeout con stop()?
- 30. jQuery valor change event delay
+1 ¡Gracias! Estuve buscando por un tiempo ... el documento de la interfaz de usuario SOAP solo muestra cómo agregar un retraso para el lado del cliente (http://www.soapui.org/Functional-Testing/controlling-flow.html) –