root cause analysis testing