Write LineアクティビティとLog Messageアクティビティはどちらもデバッグには欠かせないアクティビティですが、どのような違いがあるのか分かりにくくもあります。今回はこの2つのアクティビティの違いを説明したいと思います。
Write LineアクティビティはOutputパネル内では薄く表示されています。一方Log Messageアクティビティは濃く表示されていています。
Write LineアクティビティはStudioから実行した場合のみTraceレベルでログファイルにも記録されます。一方Log MessageアクティビティはStudioから実行した場合とロボットトレイから実行した場合にもログファイルにも記録されます。ただし、RobotのLoggingレベルがLevelプロパティに指定したレベル以上である必要があります。
Studioから実行した場合のログ)
ロボットトレイから実行した場合のログ)
Write Lineアクティビティのメッセージが記録されていない。
デフォルトでは「Infomation」に設定されています。
ログファイルの確認方法はこちらを参照してください。