Home / Learn / Glossary / Functional Safety Testing

Functional Safety Testing

Activity

Topic overview

The testing that demonstrates safety functions behave as specified, including under fault conditions, with rigor and coverage scaled to the integrity level.

Quick facts

VerifiesSafety functions behave correctly, including under fault
Key techniqueFault injection to prove diagnostic claims
ReferencesIEC 61508-2/-3, ISO 13849-2 validation, ISO 26262-4/-5/-6
MeasuresResponse time, stop distance, safe state entry
Coverage targetsStructural coverage scaled to SIL/ASIL (e.g. MC/DC)
EvidenceTest specs and reports traced to safety requirements

Safety testing differs from ordinary product testing in what it must prove: not that the system works, but that the safety functions work every time, within their timing budgets, in every operating mode, and, critically, when parts of the system have failed.

Its backbone is requirements-based testing: every safety requirement gets test cases derived from the requirement (not from the code), executed at the level of the V where the requirement lives, unit, integration, or system, with results recorded traceably against it.

Standards add structural coverage expectations that scale with integrity level, from statement and branch coverage at lower levels to MC/DC at the highest levels in domains that use it, not because coverage proves correctness but because uncovered code is untested code shipping in a safety function.

Fault injection is the signature technique.

Diagnostic coverage and fault-reaction claims made in the are only paper until a test forces the fault and observes the response: pins are shorted and opened, memory and registers are corrupted, sensors are fed out-of-range and stuck-at values, communication frames are dropped, delayed, and corrupted, and the test verifies the diagnostic detects the fault and the system reaches its safe state within the fault-tolerant time.

The fault list comes from the and , which is what makes those analyses testable engineering rather than spreadsheets.

Integration and validation testing close the argument on the real system: measured stop times compared against the assumptions behind safety distances, protective fields exercised at worst-case approach speeds and payloads, safety functions triggered in every operating mode including degraded ones, and environmental extremes where the design margins live.

The configuration under test must be the release configuration, under configuration management, because evidence from a lab build that differs from what ships proves nothing to an assessor.

Why Functional Safety Testing matters to your program

Verification and validation is typically the largest cost block in a safety program, and safety testing is most of it, so its planning quality directly sets program economics and schedule risk.

It is also where inflated claims go to die: a diagnostic coverage number that survives the spreadsheet but fails fault injection surfaces as a late architecture problem, and an assessor who finds one untested claim starts doubting all of them.

Leaders should treat the fault-injection campaign and the measured-timing validation as schedule-critical items, not test-phase details.

Working with Functional Safety Testing

Safety test campaign

Derive testsFrom safety requirements and analyses
Normal operationDemand response, timing, thresholds
Fault injectionInsert faults, confirm detection and reaction
EnvironmentalEMC, temperature, vibration per standard
On-target validationFinal configuration, real actuators
ReportTraceable evidence into the safety case

Common Functional Safety Testing mistakes

Testing only nominal behavior and leaving fault reactions, the actual point of a safety function, unexercised.
Claiming diagnostic coverage from analysis that no fault-injection test ever demonstrated.
Deriving test cases from the implementation so they inherit its misunderstandings of the requirements.
Running the campaign on a lab configuration that differs from the release build, breaking the evidence chain.
Rerunning failed tests until they pass without root-cause analysis, which assessors read as evidence tampering rather than diligence.

Functional Safety Testing and its standards

IEC 61508 Functional Safety of E/E/PE Safety-Related Systems

Assessors evaluate Functional Safety Testing against IEC 61508, the umbrella functional safety standard defining the safety lifecycle, sil levels, and requirements for electrical, electronic, and programmable systems.

EN 50128 Railway Software

Assessors evaluate Functional Safety Testing against EN 50128, software for railway control and protection systems, defining software sil requirements and lifecycle.

ISO 26262 Road Vehicles - Functional Safety

Functional Safety Testing is defined and governed by ISO 26262 - automotive functional safety standard defining asil levels and the automotive safety lifecycle.

Test types and what they prove

Test typeProves
Functional demand testsSafety function acts within response time
Fault injectionDiagnostic coverage claims are real
Stop distance / time measurementSeparation distances calculated correctly
EMC immunity (e.g. IEC 61326-3-1)Function survives interference
Structural coverage (SW)Code exercised to required depth

Industries where Functional Safety Testing applies

Industrial Machinery

In industrial machinery, Functional Safety Testing comes up in nearly every certification conversation: fixed and mobile machinery, packaging lines, and manufacturing equipment.

Robotics & Automation

Functional Safety Testing shapes how robotics & automation teams argue safety - industrial robots, cobots, amrs, and automated warehousing systems.

Ask our team about Functional Safety Testing

Terms related to Functional Safety Testing

How each connects to Functional Safety Testing:

Verification and Validation (V&V) Activity

Programs that deal with Functional Safety Testing almost always involve Verification and Validation in the same phase.

FMEDA Artifact

Programs that deal with Functional Safety Testing almost always involve FMEDA in the same phase.

Functional Safety Requirements Artifact

Functional Safety Requirements appears in the same lifecycle work as Functional Safety Testing and is usually produced or reviewed alongside it.

Functional Safety Concept

Both Functional Safety Testing and Functional Safety sit under IEC 61508, so evidence for one usually references the other.

SIL (Safety Integrity Level) Measure

IEC 61508 connects the two: Functional Safety Testing and SIL are assessed against the same lifecycle.

ASIL Measure

ASIL is governed by ISO 26262 as well, which is why the two show up together in audits.

HARA Artifact

ISO 26262 connects the two: Functional Safety Testing and HARA are assessed against the same lifecycle.

Safety Function Concept

IEC 61508 connects the two: Functional Safety Testing and Safety Function are assessed against the same lifecycle.

Safe Torque Off (STO) Safety function

Both Functional Safety Testing and Safe Torque Off sit under IEC 61508, so evidence for one usually references the other.

PFH Measure

PFH is governed by IEC 61508 as well, which is why the two show up together in audits.

FMEA Artifact

Both Functional Safety Testing and FMEA sit under IEC 61508, so evidence for one usually references the other.

Fault Tree Analysis Artifact

Fault Tree Analysis is governed by IEC 61508 as well, which is why the two show up together in audits.

Every CSA service, through the Functional Safety Testing lens

How each service connects to Functional Safety Testing.

Gap Analysis
Rapid Safety Diagnostic

Rapid Safety Diagnostic shows where your Functional Safety Testing evidence stands before an assessor looks: a one-week expert review of your product and safety posture producing a prioritized findings memo and recommended next steps.

Onsite Safety Review

If Functional Safety Testing is the question, Onsite Safety Review is the fastest honest answer - two days onsite with your team and equipment: walkdowns, interviews, and a readout of observed gaps against applicable standards.

Functional Safety Gap Analysis & Roadmap

If Functional Safety Testing is the question, Functional Safety Gap Analysis & Roadmap is the fastest honest answer - structured assessment of your current safety lifecycle and evidence against target standards, delivering a certification roadmap with effort estimates.

Safety Engineering
Risk Assessment

In Risk Assessment, CSA engineers execute Functional Safety Testing work inside your program - a complete iso 12100 or sector-appropriate risk assessment with one stakeholder review cycle, producing the documented basis for your safety concept.

SMS Stand-Up

SMS Stand-Up turns Functional Safety Testing from a requirement into reviewed, assessor-ready evidence.

Product Certification Management

Product Certification Management turns Functional Safety Testing from a requirement into reviewed, assessor-ready evidence.

Safety Program & Certification Support

Safety Program & Certification Support produces and defends the work products where Functional Safety Testing lives: embedded csa engineers execute safety lifecycle work products inside your program at the cadence your schedule demands.

Safety Case Maintenance

In Safety Case Maintenance, CSA engineers execute Functional Safety Testing work inside your program - ongoing stewardship of your certified safety case: change impact analysis, evidence updates, and periodic assessor reviews.

Embedded Engineering Program

In Embedded Engineering Program, CSA engineers execute Functional Safety Testing work inside your program - dedicated csa functional safety engineers embedded in your team, managed by csa, delivering inside your development process.

Training
Custom Safety Training

Custom Safety Training covers Functional Safety Testing with worked examples from real certification programs.

Private Safety Training

Teams leave Private Safety Training able to apply Functional Safety Testing on their own program, not just define it.

Advisory
On-Demand Advisory

When a Functional Safety Testing question stalls a decision, On-Demand Advisory gets an expert answer on your cadence.

Fractional Safety Manager

Fractional Safety Manager gives you a senior sounding board for Functional Safety Testing decisions - a senior csa safety manager guides your certification strategy and program management on a part-time, ongoing basis.