这个问题要求通俗易懂的解释,基本上不举例子不行了。不过还是先说说理论。从测试目的、样本量、测试手段、执行顺序来说一下。
穿行测试:测试目的是了解整个过程,识别控制点;样本量通常情况下是一个就够;测试手段就是看一下有哪些程序,能证明有就行,不涉及金额、数量。执行顺序一定是三个测试中最先执行的。
控制测试:(*先纠正一点,从我的理解来说,这里应该说的是内部控制有效性测试,如果不介意的话,修改一下题目。)测试目的是证明过程中控制点的执行有效;样本量与执行频率和固有风险评价相关,一般样本量较小;测试手段除了证明控制点被执行之外,还需要证明执行是有效的,一般情况下不涉及金额、数量。执行顺序一定是在穿行测试之后,实质性测试之前。
实质性测试:测试目的是证明结果是否正确(完整、存在、发生、准确、披露等),样本量与之前测试控制测试有效性以及测试对象金额、审计重要性水平相关,也有可能全样本测试,样本量一般较大;测试手段多样,只要能证明结果的手段都能用,一般都和金额、数量有关。执行顺序一般在前两者之后,但有可能不执行前两项而直接进行实质性测试。
三者之间,穿行测试和控制有效性测试都是针对过程,而实质性测试是针对结果。穿行测试只需要知道有没有,而控制有效性测试则需要知道好不好。
以下举栗子时间,栗子是短时间内想出来的,不一定合适,仅供参考。
小明跟你说,在1年时间里,他打一款游戏,比如魂斗罗,200遍,全部通关,获得总分500万分。于是你想证明这件事。(有200遍游戏的录像以及每次通关分数的清单)