Configuración de Allure Robot Framework
El comportamiento de Allure Robot Framework con respecto a los mensajes de registro (como las llamadas a logging.info()
) puede controlarse mediante la variable de entorno ALLURE_MAX_STEP_MESSAGE_COUNT
. La variable debe ser un número entero. Si no está configurada, el valor predeterminado de la variable es cero.
Cuando el número total de mensajes de registro que ocurrieron durante la ejecución de una palabra clave es mayor que
ALLURE_MAX_STEP_MESSAGE_COUNT
, Allure Robot Framework los presentará como un adjunto. Este es generalmente el comportamiento preferido para pruebas que generan muchos registros que solo ocasionalmente es necesario revisar. Dado que el valor predeterminado deALLURE_MAX_STEP_MESSAGE_COUNT
es cero, este comportamiento se utiliza para todas las palabras clave de forma predeterminada.Para las palabras clave que produjeron menos mensajes de registro que
ALLURE_MAX_STEP_MESSAGE_COUNT
, Allure Robot Framework presentará cada mensaje como un sub-paso individual. Este es generalmente el comportamiento preferido para pruebas que generan pocos mensajes que pueden analizarse de un vistazo.
TIP
Puedes usar planes de pruebas para ejecutar diferentes conjuntos de pruebas a la vez. De esta manera, podrás establecer un valor diferente de ALLURE_MAX_STEP_MESSAGE_COUNT
antes de cada ejecución si es necesario.