TEST LOGGING

Geoff Staneff and Daniel Travison

Microsoft

gstaneff@microsoft.com


Abstract

This talk on test logging practices aims to provide insight into some of the ways to improve the ability of test results to identify their root cause of failure. This identification, while different for each test, follows patterns and practices that apply generally to most test automation. While most automation pays instrumentation and logging practices minimal attention, test failure investigation represents a significant cost throughout the test lifespan and without effective instrumentation the author's context and history for a particular piece of automation can be lost entirely.