Types of Control Testing
3 February 2024|CISA
Compliance Testing:
Purpose: To validate if a process adheres to the
requirements of a specific standard or policy.
Verification: Focuses on the existence or non-existence of
controls.
Attribute: Relies on an "exist or not exist" attribute.
Example: Verifying if antivirus is installed on all systems as
required.
Sequence: Often conducted first in the audit process to
limit the scope.
Outcome: Pass or fail based on whether controls are in
place as specified.
Substantive Testing:
Purpose: To verify the substance and integrity of claims
made during compliance testing.
Verification: Involves checking the actual substance,
accuracy, and completeness of the claim.
Attribute: More rigorous and involves detailed examination.
Example: Evaluating the number of systems with and
without antivirus after a compliance test.
Use Cases: Commonly used in financial auditing, counting,
analytics, testing of balances, and transactions.
Degree of Use: More extensive use in financial auditing
compared to compliance testing.
Key Points:
Compliance testing checks for adherence to specified
requirements, often focusing on the presence or absence of
controls. It's an initial step in the audit process to assess the
overall control environment.
Substantive testing delves deeper into the details,
examining the substance and accuracy of claims made
during compliance testing. It is more rigorous and is
especially important in financial auditing, where detailed
verification is crucial.
While compliance testing may be an easier starting point,
substantive testing is often more critical, particularly in
financial auditing, where detailed examination is essential
for ensuring accuracy and reliability.