日志

日志

要检查程序是否正在执行应做的工作,可以检查给定输入的输出。但是随着系统的发展,您还需要记录日志以帮助您了解正在发生的事情。排除故障时,良好的日志消息至关重要。但是,许多开发人员没有在正确的地方记录足够的信息。解决问题时,我会查看日志。有时存在导致错误行为的错误。在其他时候则没有问题–系统正常运行,但是我们对应该执行的操作抱有错误的期望。在这两种情况下,日志都可以帮助我了解系统中正在发生的事情。完成一项新功能后,在进行探索性测试时,我还会检查日志。在试用该功能时,我检查是否获得了预期的结果。但是我也查看日志,以确保它们与我的期望相符。

根据经验,我喜欢记录任务开始,过渡和结束的时间。如果很短,仅在最后登录就足够了。我也想登录所有可能导致任务失败的地方。以下是一些其他技巧,可从日志消息中获得最大价值。