穿行测试就是追踪交易在财务报告信息系统中的处理过程。这是注册会计师了解被审计单位业务流程及其相关控制时经常使用的审计程序。通过追踪某笔或某几笔交易在业务流程中如何生成、记录、处理和报告,以及相关内部控制如何执行,注册会计师可以确定被审计单位的交易流程和相关控制是否与之前通过其他程序所获得的了解一致,并确定相关控制是否得到执行。比如我们对于某一笔销售业务进行穿行测试,追查其从接受订单到批准销售,再到发货与开具账单,再到账簿记录与收回款项,来了解被审计单位这一系列环节中如何设计、实施了相关的内部控制。穿行测试的意思就是在被审单位已经留下了审计轨迹的内控再进行检查,而不是对其已经设计好的内部控制重新执行一遍。