Um log é um arquivo que contém o registro de eventos que ocorrem ao reproduzir um script do Teste Funcional. O Teste Funcional suporta vários tipos de arquivos de log ou nenhum log. Você seleciona o tipo de arquivo de log (Log do TestManager, Log HTML, Log de Texto) por meio da interface com o usuário. Cada evento registrado possui uma mensagem associada. Em um log do TestManager, você pode ver essa mensagem clicando com o botão direito do mouse no evento no log e selecionando Propriedades.
O Teste Funcional registra automaticamente os seguintes eventos:
Início do script
Final do script
Chamadas para o método callScript
Chamadas para o método startApplicaction
Início do cronômetro
Final do cronômetro
Exceções
Pontos de verificação
Para incluir suas próprias mensagens gerais seja em qual for o tipo de log especificado
por meio da interface com o usuário, utilize o método logInfo
, conforme mostrado
neste exemplo:
if(AnAWTButtonButton(p1,0)isEnabled() ) {
logInfo("AWT button is enabled.");
} else {
logInfo("AWT button is not enabled.");
}
Você pode registrar um resultado de teste utilizando o método logTestResult
.
O primeiro parâmetro é um título que descreve o teste. O segundo
parâmetro é o resultado do teste (true
para Transmitir, false
para uma falha). Um terceiro parâmetro opcional é para informações adicionais.
Por exemplo:
logTestResult("Text
buffer comparison",
TextField_text.equals(msExpect));
A seguir, outro exemplo que utiliza o terceiro parâmetro para informações adicionais:
if(TextField_text.equals(msExpect)) {
logTestResult("Text buffer
comparison", true);
} else {
logTestResult("Text buffer
comparison", false,
"Expected '"+TextField_text+"'
but found '"+msExpect+"'");
}
Para gravar uma mensagem de erro no log, utilize o método logError
:
catch (Exception e)
{logError("Exception e
= "+e.toString());}
Você pode incluir uma mensagem de aviso no log utilizando o método logWarning
:
logWarning("Your warning message goes here.");
Termos de uso | Feedback
(C) Copyright IBM Corporation 2002, 2004. Todos os Direitos Reservados.