En gennemgangstest bruges af en revisor til at følge hvert trin i en transaktion. Undersøgelsen starter med den udløsende forretningstransaktion og sammenligner hvert efterfølgende trin med proceduren for, hvordan transaktionen skal behandles. Hensigten bag denne test er at bestemme pålideligheden af et system, og om der er nogen problemer, der skal gøres opmærksom på ledelsen.