重新执行和穿行测试的区别:首先,穿行测试是为了获得有关控制和执行的审计证据,但是测试的数量较少,一般不能提供充分适当的审计证据。其次,根据穿行测试的定义,即追踪交易在财务信息系统中的记录过程。重新执行是一种获取审计证据的方法,在控制测试的时候可以使用,根据定义,是由注册会计师重新独立执行,也就是说,不是检查已有的凭证或记录,而是会产生新的证据,当然可靠性就会高一些。穿行测试也可以在控制测试中运用,如果在控制测试中运用的话,则和重新执行同属于控制测试的内容了。