DORA · Articles 24 and 25

Test evidence under DORA: what Articles 24 and 25 require

Most firms can evidence their security testing. Far fewer can evidence that their tests cover the business functions DORA exists to protect.

Book a scoping call
The regulation

What DORA actually asks for

Two articles carry the weight, and they are routinely conflated.

Article 24(6)

The frequency

Financial entities must test every ICT system supporting critical or important functions at least yearly. Article 8 assumes you already know which functions those are.

Article 25(1)

The methods

Twelve methods are named, and penetration testing is only one. Three of them, gap analyses, scenario-based and end-to-end testing, ask whether the software does what the business needs, not whether it is secure.

2026

The enforcement year

In DORA's first full year, EU firms reported 3,383 major ICT incidents. System failure was the largest cause at 51%; cyber, 10%. The question is no longer whether you test, but whether you can prove it.

Evidence

What supervisors now expect as evidence

Supervision has shifted from reviewing plans to inspecting evidence that controls actually operate.

The ECB's supervisory priorities for 2026 to 2028 include targeted reviews of ICT change management: whether changes to critical systems were tested, and evidenced as tested, before they reached production. That is a question about your test suite, not your policies.

DORA Article 24(4) requires that tests are undertaken by independent parties, whether internal or external. Independent assessment is written into the regime.

If your competent authority asked this quarter for evidence that the systems behind your critical functions were tested before your last release: what would you hand over?

A pipeline dashboard is not that. A pass rate is not that.

The gap

Where automated test suites go blind

A test suite is not evidence of coverage. It is evidence that some tests ran and passed. Four patterns account for the gap.

Structural tests

A check that a balance is visible passes whether the number is right, stale or zero. It confirms the page rendered, not that it is correct.

Data blindness

A portfolio valuation showing wrong figures fails a critical function with no error, no alert and no failed test. It is found when a client notices.

Coverage decay

Tests written, then skipped or disabled, still reported as coverage. Six months of a skipped payments spec is a gap wearing a passing suite's costume.

Happy paths only

A payment tested for success, with nothing asserted on timeout, rejection or reversal, which is exactly where incidents live.

The method

How to answer the question properly

Which of your critical business functions are protected by automated tests, and where are you blind? Five steps, in order.

Steps 1 and 2

Inventory and tier

Start with the business, not the suite. List the journeys the business cannot afford to fail, then tier them by consequence of failure.

Steps 3 and 4

Read the assertions

Classify each test: behavioural, functional, structural or unreliable. Only the first two count. Then give each journey a coverage state.

Step 5

Score the gaps

Consequence multiplied by detection delay. A silent Tier 2 gap can outrank a monitored Tier 1 flow. Out comes a ranked gap register.

Scope

What this is, and what it is not

What it is

An independent gap analysis: does your test suite cover the business-critical journeys, and is that coverage evidenced? The gap analysis named in Article 25(1).

What it is not

Not penetration testing or threat-led penetration testing under Articles 26 and 27, a separate security discipline and a different provider. Not a compliance opinion; your compliance function owns that conclusion.

Independence

Certance holds no referral or revenue-share arrangement with any vendor named in the report.

FAQ

Questions a risk function asks

Does DORA require automated testing?

DORA does not mandate automation. Article 24(6) requires that appropriate tests are conducted at least yearly on all ICT systems and applications supporting critical or important functions, and Article 25(1) names the methodologies available. In practice, for systems that release frequently, evidencing that testing happened before each release is difficult without automation.

Is a coverage percentage acceptable as DORA testing evidence?

A percentage on its own answers no supervisory question, because it has no denominator a regulator recognises. Supervisors ask which critical or important functions were tested, with what scope, what the results were, and what was remediated. 'Three of six Tier 1 journeys have behavioural coverage' is a more useful and more honest statement than '77% coverage'.

Our regulator is prioritising cybersecurity and third-party risk. Why does test coverage matter?

Supervisory attention on cybersecurity is not the same as cybersecurity being where incidents originate. In the first full year of DORA, cyber accounted for 10% of major incidents; system failure was the largest category at 51%, and almost a third originated with a third party. Two of the ECB's 2026 supervisory activities, third-party risk and ICT change management, sit in that larger, non-cyber majority. Testing the business functions behind your critical services addresses the half of the distribution that security testing does not.

Is penetration testing enough to satisfy Article 25?

Penetration testing is one of twelve methodologies named in Article 25(1). The article also names gap analyses, scenario-based tests and end-to-end testing. A programme consisting only of security testing addresses the 10% of major incidents that were cyber-related, and not the 51% that were system failures.

What is the difference between Article 24, Article 25 and Articles 26 to 27?

Article 24 sets the general requirements for the testing programme, including the yearly frequency in 24(6) and the independent-tester requirement in 24(4). Article 25 governs the testing of ICT tools and systems and names the methodologies. Articles 26 and 27 cover threat-led penetration testing, which applies to significant entities on a roughly three-yearly cycle and is a separate discipline.

Can a third-party assessment count as evidence?

DORA Article 24(4) requires that tests are undertaken by independent parties, whether internal or external, and supervisors have indicated that third-party reports and certificates are acceptable where the provider is independent and suitably qualified. A self-assessment answers the question differently from an external one, and a risk function knows this.

How long does an independent coverage assessment take?

Certance runs a fixed three-day Coverage Audit. It needs no access to client systems: it works from test artefacts a client's own engineer exports and reviews, with no account provisioning, no production data and no customer data.

If a supervisor asked today, could you answer with evidence?

The Coverage Audit is a fixed three-day, founder-led review that maps your test suite to the business journeys it is supposed to protect, and produces a gap report an engineering leader can take to a board or a risk committee.

Book a scoping call