穿行测试是注册会计师为了验证以前程序获取的有关内部控制信息而实行的程序;穿行测试通常只用于了解内部控制之中。如果不打算信赖内部控制,注册会计师也应该需要执行穿行测试已确认以前对业务流程及可能发生错报环节的了解的准确性和完整性。注册会计师通常会每年执行穿行测试。