Controlando Como Manipuladores de Erros Disponíveis São Exibidos

Você pode controlar como manipuladores de erros customizados são exibidos nos editores de teste e planejamento.
Para qualquer elemento de teste, todos os principais erros e todos os erros específicos de protocolo aplicáveis serão exibidos automaticamente na seção Detalhes da página Avançado no editor de teste, se as seguintes condições forem satisfeitas: Essas condições são testadas no método createExceptionsUi da classe ExtLayoutProvider. Geralmente, você não modifica o comportamento padrão de um elemento de teste, mas é possível substituir o método createExceptionsUi. Se o método createExceptionsUi retornar null, nenhuma interface com o usuário para a manipulação de erros será exibida na página Avançado do editor de teste.

A classe ExceptionsUI controla a interface com o usuário quanto à manipulação de erros na página Avançado. A implementação específica de teste é a classe TestExceptionsUI. A implementação específica de planejamento é a classe ScheduleExceptionsUI. Uma forma breve de criar essas classes é chamar o método createExceptionsUi na classe TestEditor.

Nota: Objetos de contêiner nos planejamentos não exibem nenhuma interface com o usuário para a manipulação de erros se não houver testes nos contêineres.

Feedback