Controla los archivos de registro de un generador de informes de resultados

En algunos casos, no es suficiente tener acceso solo a los resultados de la prueba. Es necesario tener los archivos de registro para completar los resultados generales.

Interfaz de registro

Cualquier generador de informes de resultados o evento de prueba puede tener acceso a los registros si implementa ILogSaverListener, que permite que un generador de informes reciba los registros a través de diferentes devoluciones de llamada:

  • testLogSaved: Se lo llama de inmediato cuando se registra un archivo. Esto notifica que se registró un archivo nuevo. Se puede llamar en cualquier momento.
  • logAssociation: Se llama en orden con los eventos de prueba. Esto garantiza una asociación sólida entre el archivo que se registra y los eventos en curso.

Cuando se implementa esta interfaz, el generador de informes de resultados puede tener acceso a las referencias de archivos registradas y usarlas.

Cuándo usar logAssociation

logAssociation es un evento un poco más complicado, ya que depende del contexto de los eventos para que se interprete correctamente. Por ejemplo, si se llamó a testStart, el registro de logAssociation pertenece al caso de prueba en curso.

Esta asociación sólida permite la ubicación correcta de los registros.