Puede controlar cómo se visualizan los gestores de error personalizados en los editores de pruebas y de planificaciones.
Para cualquier elemento de prueba, se visualizan de forma automática todos los errores principales y los específicos de protocolo aplicables en la sección
Detalles de la página
Avanzado del editor de pruebas, en caso de que se cumplan las siguientes condiciones:
- El elemento implementa la interfaz CBErrorHost.
- El método canHostErrors devuelve el valor true.
- El método isErrorGenerator devuelve el valor false.
Estas condiciones se prueban en el método
createExceptionsUi de la clase
ExtLayoutProvider. Por lo general, no debe modificar el comportamiento predeterminado para un elemento de prueba, pero es posible alterar temporalmente el método
createExceptionsUi.
Si el
método createExceptionsUi devuelve el valor
null, no se mostrará ninguna interfaz de usuario para la gestión de errores en la página
Avanzado en el editor de pruebas.
La clase ExceptionsUI controla la interfaz de usuario para la gestión de errores de la página Avanzado. La implementación específica de pruebas es la clase TestExceptionsUI. La específica de planificaciones es la clase ScheduleExceptionsUI. Una manera rápida y directa de crear estas clases es llamar al método createExceptionsUi en la clase TestEditor.
Nota: Los objetos contenedores en planificaciones no muestran interfaces de usuarios para la gestión de error si no hay pruebas en los contenedores.