How PCBs are tested before they ship

PCB testing is the difference between a board that works and a circuit board that ships broken. It is also one of the least understood parts of the manufacturing flow, mostly because it is not one test. It is a layered system, and each layer catches a different class of defect at a different cost. This guide maps what PCB testing actually covers, the methods ranked by what they catch, where testing happens in the production sequence, and how to choose the right mix for your volume and reliability class.

What PCB testing actually covers

PCB testing spans four categories, and a complete program touches all of them:

  • Electrical testing finds opens, shorts, and net continuity problems, and verifies insulation resistance between networks
  • Visual and workmanship testing catches surface defects: solder bridging, missing components, polarity errors, damaged solder mask
  • Dimensional testing verifies hole positions, board outline, and feature sizes against the fabrication data
  • Functional testing confirms the assembled board does what it is supposed to do

The categories are complementary, not interchangeable. A board can pass every visual check and still be electrically dead, and a board can be electrically perfect while mechanically unbuildable. That is why PCB testing programs stack methods rather than picking one.

The PCB testing methods, ranked by what they catch

Each method has a strength, a cost profile, and a volume range where it makes sense.

MethodWhat it catchesCost profileBest for
Manual visual (MVI)Obvious defects: missing parts, misalignment, damageLowest upfront, highest long-term laborLow volumes, first-article checks
ICT (in-circuit test)Component values, opens, shorts, solder integrityHigh fixture cost, low per-board costHigh-volume production
Flying probeOpens, shorts, resistance, capacitance, hidden defectsNo fixture, slower per boardPrototypes, small and medium batches
AOISurface defects: bridging, offset, missing, polarityNo fixture, fast per boardEvery stage, every volume
AXI (X-ray)Hidden joints: BGA voids, microvia platingSlow, expensiveHigh-reliability, HDI, BGA designs
FCT (functional)End-to-end functionCustom per productFinal verification
Dimensional (2D imaging)Hole positions, outline, feature sizesModerate, programmableMechanical fit verification

A few distinctions matter more than the table suggests.

ICT and flying probe solve the same problem differently. ICT uses a bed-of-nails fixture with fixed probes and tests every board against it. It is the fastest per-board option in high volume, but the fixture is expensive and programming takes time, which makes it a poor fit for prototypes or product mixes. Flying probe moves a small set of probes, typically two, four, or eight heads, to each test point under program control. No fixture means no fixture cost, fast reprogramming, and coverage that often exceeds ICT on complex boards. The trade is speed: mechanical movement between points limits throughput, so flying probe does not belong on a high-volume line.

AOI is fast and blind. It scans the surface with high-resolution cameras and compares against the fabrication data, catching bridging, offset, missing parts, and polarity errors at high speed. What it cannot do is measure anything electrical. A perfect AOI pass says nothing about whether the nets connect.

AXI sees what nothing else sees. X-ray inspection is the standard method for verifying BGA solder quality and hidden joints, because optical methods cannot look under the package. It also validates microvia plating in HDI constructions. The cost is speed and money, which is why it is reserved for designs where hidden joints carry the reliability burden.

PCB testing at each stage of production

Where pcb testing happens matters as much as which methods you use. The governing principle is that defect cost multiplies downstream: a defect caught by AOI before electrical test costs a fraction of the same defect caught at final test, and industry experience puts that ratio in the order of ten times or more.

A typical bare pcb board sequence:

  1. After inner-layer etch — AOI on inner layers, before lamination buries them
  2. After drilling — hole presence and position checks
  3. After outer-layer etch — AOI on outer layers
  4. After solder mask — visual and dimensional verification
  5. After surface finish — solderability and coating checks
  6. Electrical test — flying probe or ICT, commonly on 100% of boards for high-reliability classes
  7. Final inspection — dimensional, visual, and packaging verification

Two sequencing rules are worth stealing from the assembly world even if you only buy bare boards. Test static before dynamic: verify continuity and isolation before applying power, because a powered short destroys the evidence. And test periphery first: the components at the edges of a board, where connectors, power, and protection devices live, fail more often than the ones in the middle.

pcb testing

How to choose the right PCB testing mix

Volume and reliability class drive the selection more than any other factor.

Prototypes and small batches. Flying probe plus manual visual. The math is simple: an ICT fixture for a 30-board run can cost more than the boards themselves, and flying probe gives you full electrical coverage with no fixture at all.

High-volume production. AOI plus ICT. AOI screens surface defects at line speed and ICT verifies every board electrically. This is the combination that keeps a 10,000-unit monthly run honest.

High-reliability programs: automotive, medical, HDI. The combination is not optional. Layer the methods: AOI for surface screening, flying probe or ICT for electrical verification, and AXI wherever BGA or hidden joints carry safety or performance weight. Programs in this class also test 100% of boards rather than sampling, because a sampling plan that passes on a safety-critical board is a sampling plan that failed.

What a real PCB testing report contains

If you are sourcing boards, the test report is where you find out whether testing happened or was assumed. A credible PCB testing report contains:

  • The data basis: which Gerber and drill files the netlist was built from, so the test matches the revision you shipped
  • The methods used: which methods ran on which boards, not a blanket claim of “fully tested”
  • Coverage: what percentage of nets and test points the program actually reached
  • Per-board results: pass/fail records tied to board serial or panel position, not a batch summary
  • Defect data: what failed, where, and what was done about it, which is the raw material for process improvement

A report that says “all boards passed” without the data basis and coverage numbers is a report that cannot be audited. The difference shows up the first time a field failure needs a root cause.

Frequently asked questions about PCB testing

Is electrical PCB testing done on 100% of boards or on samples? It depends on the reliability class. High-reliability programs, including automotive and medical, test 100% of boards, and IPC-6012 Class 3 acceptance expects full electrical verification. Commercial and consumer programs may sample, trading coverage for cost. If your product’s failure cost is high, 100% is the only defensible number.

Can AOI replace electrical PCB testing? No. AOI is optical. It verifies what the surface looks like, not what the nets do. Opens, shorts, and incorrect net connectivity all pass AOI without difficulty, which is why AOI is always paired with an electrical method in serious programs.

Why is flying probe too slow for mass production? The probes physically move between test points, and that motion dominates the test time. On a prototype run of 30 boards it is irrelevant. On a line producing thousands of boards a day, ICT with a fixed fixture is orders of magnitude faster per board.

When is X-ray PCB testing actually necessary? When the joints you need to verify are hidden. BGA and other array packages conceal their solder joints from every optical method, and HDI microvias are too small to verify electrically in some constructions. If your design has neither, AXI is usually an expense you can skip.

PCB testing earns its cost by moving defects from the field back into the factory, where they are cheap. Specify the methods that match your volume and reliability class, insist on test data you can audit, and the boards that arrive will be the boards you designed.

Scroll to Top