Gravando Mensagens no Log

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.

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() Then
      LogInfo("AWT button is enabled.")
   Else
      LogInfo("AWT button is not enabled.")
   End If

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)) Then
         LogTestResult("Text buffer comparison", true)
   Else
         LogTestResult("Text buffer comparison", false, _
          "Expected ""Hello"", but found ""Good bye!""")
   End If

Para gravar uma mensagem de erro no log, utilize o método LogError:

   Catch e As Exception
      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.