System Level Testing

What Is System Level Testing?

System level testing is a phase of verification in which a fully assembled system is evaluated against its complete set of functional, performance, and environmental requirements before deployment or acceptance. Unlike unit testing, which examines individual software functions or hardware components in isolation, and integration testing, which verifies interface behavior between assembled subsystems, system level testing treats the entire product as a black box and exercises it under conditions representative of real-world operation. It is the final engineering gate before a system is declared ready for its intended use.

In electrical and electronic engineering, system level testing encompasses a wide category of environmental and electromagnetic evaluations, extending well beyond software-centric functional tests. This usage is particularly prominent in the fields of electromagnetic compatibility (EMC), high-power electromagnetics (HPEM), and safety-critical systems, where the question is whether a complete installed system will function correctly in the presence of realistic electromagnetic threats.

Electromagnetic Compatibility Testing

Electromagnetic compatibility testing verifies that a system neither emits electromagnetic energy at levels that disturb other equipment nor is susceptible to electromagnetic disturbances from its environment. Testing is governed by the IEC 61000 series of standards, which specify limits, measurement procedures, and test setups for conducted and radiated emissions as well as immunity to surges, electrostatic discharge, radiated fields, and conducted disturbances. IEC 61000-4-5 specifically addresses surge immunity testing, evaluating a system's ability to withstand high-energy transients from lightning strikes and power line faults. The IEC's basic EMC publications page provides the full index of standards covering these test categories. EMC measurements during system level testing are performed on the complete installed configuration, including all connected cables and enclosures, because cable routing and chassis bonding significantly affect radiated and conducted performance.

HPEM and IEMI Testing

High-power electromagnetic (HPEM) threats and intentional electromagnetic interference (IEMI) represent a more severe category of electromagnetic test environment than standard EMC testing. HPEM sources include high-altitude electromagnetic pulse (HEMP) from nuclear events and directed-energy devices that can produce field strengths orders of magnitude above ordinary EMC levels. IEC 61000-4-35 provides an HPEM simulator compendium that specifies the waveforms and source impedances required to test a system's response to these threats, and IEC TR 61000-1-5 addresses general HPEM effects on civil systems. IEMI, the deliberate deployment of HPEM sources against civilian infrastructure, is a recognized threat to mission-critical systems, including power grids, telecommunications infrastructure, and transportation control systems. System level testing for HPEM and IEMI evaluates whether a system's protection circuits, shielding, and surge suppression hardware are adequate when subjected to standardized simulator waveforms.

Functional and Acceptance Testing

Beyond electromagnetic evaluations, system level testing includes functional verification that the system correctly executes its specified use cases end-to-end, performance testing that confirms throughput, latency, and capacity under representative load conditions, and environmental stress testing that exposes the system to temperature extremes, humidity, vibration, and shock. Acceptance testing, conducted jointly with the customer or an independent test authority, provides formal evidence that the delivered system meets contractual requirements. For mission-critical systems in defense, aerospace, and critical infrastructure, the test documentation produced during system level testing forms part of the safety and reliability case that regulatory bodies or acquisition authorities require for approval to operate. NIST's work on electromagnetic compatibility for smart grid applications illustrates how system level EMC testing is applied in large, interconnected infrastructure contexts.

Applications

System level testing has applications in a range of fields, including:

  • Mission-critical defense and aerospace systems requiring formal acceptance testing
  • Power grid and smart grid infrastructure for HPEM and IEMI threat evaluation
  • Medical device certification for electrical safety and EMC compliance
  • Automotive electronics qualification against IEC and ISO road vehicle EMC standards
  • Telecommunications equipment approval for conducted and radiated emission limits
Loading…