Tag: LOCUST
He construido un script funcional de locust-plugins web-driver y estaba intentando añadir algunos temporizadores transaccionales y cuando ejecuto el script, obtengo un error: [2022-01-03 10:34:55,525] LHTU05CD943125T/ERROR/root: Excepción no capturada en el manejador de eventos: Traceback (most recent call last): File “C:\Program Files (x86)\Python38-32\lib\site-packages\locust\event.py”, line 40, in fire handler(**kwargs) TypeError: firedeprecatedrequest_handlers() . . . Read more
Estoy tratando de usar Locust junto con Boto3 para realizar pruebas de carga en S3, en particular para PutObject. Encontré un tutorial y otro proyecto en GitHub, pero ambos están escritos para la versión anterior del paquete locustio y parecen ser incompatibles con la versión actual de locust 2.5.1. https://medium.com/@allankp/populating-dashboards-with-boto3-and-locust-ff38b113349a . . . Read more
¿Cómo agregar CSRF a la URL para probar Django desde Locust y prevenir el error “Forbidden (CSRF cookie not set.)”? Aquí está lo que he intentado: @task def some_task(self): response = self.client.get(“api/test/”) csrftoken = response.cookies[‘csrftoken’] self.client.post( “api/test/”, {“csrfmiddlewaretoken”: csrftoken}, headers={“X-CSRFToken”: csrftoken}, cookies={“csrftoken”: csrftoken}) El error que obtengo es: KeyError: “name=’csrftoken’, . . . Read more
En mi script, cuando inicio sesión, muestra un código de respuesta 400. from locust import task, SequentialTaskSet, HttpUser, between import re class Orange(SequentialTaskSet): def __init__(self, parent): super().__init__(parent) self.csrf1 = “” self.csrf2 = “” @task def launch(self): with self.client.get(“/”, name=”T01_Launch”, catch_response=True) as response: if “OrangeHRM” in response.text: response.success() else: response.failure(“Fallo al . . . Read more
Estoy utilizando Python, Docker y Locust para realizar pruebas de carga en un servicio en el que estoy trabajando. Tengo algunos datos de prueba que necesito dividir de manera única entre todos los contenedores de Docker que se generen dinámicamente. Locust asigna a todos sus contenedores de trabajadores un nombre . . . Read more