PCBA testing is not a matter of selecting one universal test method. The right approach depends on what defects need to be detected, when they should be detected, how easily failures must be diagnosed, and whether the test investment makes sense over the product lifecycle.
In-Circuit Testing (ICT) remains an important electrical test method, particularly for stable designs with sufficient test access and production volumes that justify dedicated fixtures and test-program development. But ICT is only one part of the modern PCBA testing toolbox.
For many high-mix, low-to-medium-volume industrial electronics programs, manufacturers may rely more heavily on a combination of SPI, AOI, X-ray where required, programming, flying probe, and customer-specific Functional Circuit Testing (FCT).
This guide explains where ICT fits today, how it differs from FCT and other inspection methods, and how OEMs and EMS providers can build a practical PCBA test strategy.
What is ICT Testing?
ICT stands for In-Circuit Test or In-Circuit Testing. It is an electrical test method used on an assembled printed circuit board (PCBA) to evaluate selected components, circuit nodes, and electrical connections.
A conventional ICT setup typically uses a custom bed-of-nails fixture with spring-loaded probes that contact designated test points on the PCB. The tester applies controlled electrical stimuli and measures circuit responses according to a test program developed for that specific board.
Depending on the circuit design, test-point access, tester capability, and program, ICT may help identify:
- Open circuits and shorts
- Missing components
- Certain incorrect component values
- Some polarity-related assembly errors
- Selected resistor, capacitor, diode, or semiconductor conditions
- Other measurable electrical abnormalities at accessible circuit nodes
ICT can provide useful component- or circuit-level diagnostic information, but it should not be interpreted as a complete verification of every component, solder joint, or product function.
Where ICT Fits in Modern PCBA Testing
ICT was historically associated strongly with high-volume electronics production because a dedicated fixture can provide fast, repeatable electrical testing once the fixture and program are developed.
That model still makes sense for many products. However, today’s EMS environment includes a growing number of high-mix products, smaller production batches, shorter product lifecycles, frequent engineering changes, and increasingly product-specific functional test requirements.
As a result, the question is no longer simply whether an EMS provider has ICT capability. A more useful question is:
What combination of inspection and testing provides the required coverage, diagnostic value, flexibility, and lifecycle cost for this product?
ICT may be part of that answer, but it does not have to be the center of every PCBA test plan.
Further Reading: PCBA Meaning vs. PCB: 6 Key Differences You Should Know
What ICT Can—and Cannot—Tell You
What ICT Is Good At
ICT is particularly useful when electrical access is available and the manufacturer needs repeatable circuit-level checks.
It can help identify certain manufacturing defects before the PCBA proceeds to final assembly or system-level testing. When a failure occurs, ICT may also narrow the troubleshooting area more quickly than a functional test that only reports that the board does not operate correctly.
What ICT Does Not Automatically Verify
ICT does not directly inspect every solder joint or confirm the complete real-world operation of the PCBA.
For example:
- A mechanically weak solder joint may still make sufficient electrical contact to pass a measurement.
- Hidden solder joints beneath BGAs or bottom-terminated packages cannot be visually evaluated by ICT.
- Circuit nodes without suitable electrical access may have limited or no ICT coverage.
- Some incorrect components may be difficult to distinguish electrically because of surrounding circuit paths.
- ICT does not replace product-level functional verification when the actual operation of the board must be confirmed.
This is why modern PCBA quality control normally combines different inspection and test methods rather than relying on ICT alone.
ICT vs. FCT: What Is the Difference?
ICT and Functional Circuit Testing (FCT) answer different questions.
ICT asks: Are selected components and electrical connections on the assembled board consistent with the expected circuit?
FCT asks: Does the PCBA actually perform its intended functions under defined operating conditions?
During FCT, the board is typically powered and exercised according to a product-specific test procedure. Depending on the product, the test may involve:
- Applying specified input power
- Checking voltage and current
- Communicating through interfaces such as Ethernet, USB, RS-232, RS-485, CAN, or Modbus
- Programming firmware or configuration data
- Simulating sensors or other inputs
- Checking relays, displays, LEDs, outputs, or communication responses
- Performing calibration
- Verifying product-specific pass/fail limits
For industrial electronics, FCT can be especially important because a PCBA may pass visual and component-level checks but still fail to perform correctly as a complete circuit.
ICT and FCT are therefore not necessarily alternatives. For some products, both are justified. For others, FCT combined with process inspection may provide a more practical solution.
ICT, AOI, X-ray, Flying Probe, and FCT: Different Tools for Different Risks
Each inspection or test method addresses a different part of the manufacturing risk.
| Method | Main Question | Typical Strength | Main Limitation | Typical Fit |
| SPI | Was solder paste printed correctly? | Early process control before placement | Does not verify final assembly or electrical function | SMT process control |
| AOI | Does the visible assembly look correct? | Fast detection of visible placement and soldering issues | Cannot verify complete electrical or functional performance | Most SMT production flows |
| X-ray / AXI | Are hidden structures or joints acceptable? | Useful for BGAs and other hidden solder joints | Requires specialized equipment and interpretation | Where hidden-joint risk justifies it |
| Flying Probe | Are selected nets/components electrically correct? | No dedicated bed-of-nails fixture; flexible for revisions | Generally slower than fixed-fixture ICT | Prototype, NPI, lower-volume, changing designs |
| ICT | Are accessible circuit nodes/components electrically within expected conditions? | Repeatable testing and useful fault localization | Fixture/program cost and DFT requirements | Stable designs where lifecycle economics justify it |
| FCT | Does the board perform its intended functions? | Verifies actual board behavior under defined conditions | Product-specific; diagnosis may require additional troubleshooting | Industrial products and all volumes where functional verification is required |
Further Reading: Surface Mount Technology (SMT): Process, Advantages & Limits
Do You Really Need ICT for Your PCBA?
Not every PCBA needs ICT. Before developing a dedicated ICT fixture, the OEM and EMS provider should evaluate the product from both technical and economic perspectives.
ICT Is More Likely to Make Sense When
- The PCB design is stable and engineering changes are relatively infrequent.
- The board provides sufficient test-point access.
- The same PCBA will be produced repeatedly over a meaningful product lifecycle.
- Production quantity is sufficient to spread fixture and program-development cost across many units.
- Fast electrical screening is valuable to the production flow.
- Component-level fault localization can materially reduce troubleshooting time.
- The customer already has an established ICT fixture and test program that can be transferred or validated.
ICT May Be Less Attractive When
- The product is still in prototype or early NPI stages.
- PCB revisions are frequent.
- Production is highly mixed with many board models and relatively small batches.
- Test-point access is limited.
- The dedicated fixture cost is high relative to expected lifetime volume.
- Product-specific FCT already provides the most important manufacturing verification.
- Flying probe or another electrical test method can provide sufficient coverage with greater flexibility.
A More Realistic Test Strategy by Production Situation
There is no fixed rule, but the following framework reflects how test strategies are commonly evaluated in real manufacturing programs.
| Production Situation | Possible Test Approach | Why |
| Prototype / very low volume | AOI + flying probe and/or FCT | Avoids early commitment to a dedicated ICT fixture while the design may still change |
| NPI / design still evolving | AOI + targeted X-ray + flying probe + FCT as required | Maintains flexibility while manufacturing and test requirements are validated |
| High-mix, low-to-medium-volume industrial PCBA | AOI + customer-specific FCT; add flying probe, X-ray, or ICT where justified | Balances product-specific verification with changing models and batch sizes |
| Stable medium/high-volume PCBA | Evaluate ICT + FCT | Dedicated ICT can be attractive when the design is stable and fixture cost is spread across the product lifecycle |
| PCBA with BGA or hidden solder joints | AOI + X-ray where required + electrical/functional test | Electrical testing does not directly show hidden solder-joint structure |
| Customer already owns ICT fixture/program | Transfer, verify, and integrate ICT where practical | Existing test assets can change the economics of ICT |
| Box-build or complete system | PCBA-level inspection/test + system-level FCT | Verifies final product operation after mechanical and electrical integration |
Why Functional Testing Matters in Industrial Electronics
For many industrial electronics products, the most important manufacturing question is whether the assembled board performs the required function.
A customer-specific functional test can verify behavior that component-level measurements alone cannot confirm. This may include communication, current consumption, voltage outputs, sensor interfaces, display operation, calibration, firmware, protection behavior, or other application-specific functions.
The test fixture and procedure may be supplied by the customer, transferred from an existing manufacturing site, jointly developed, or created specifically for the production program.
This makes FCT an important part of manufacturing transfer as well as routine production. A successful transfer requires more than moving a tester: wiring, power requirements, software, test limits, calibration, operator instructions, failure handling, reference samples, and troubleshooting procedures may all need to be documented and validated.
High-Mix Manufacturing Changes the Economics of Testing
High-mix production creates a different test environment from repetitive mass production.
When an EMS provider manages many PCBA models, each product may have a different BOM, firmware version, test procedure, fixture, cable set, power requirement, and pass/fail specification.
In this environment, test flexibility and change control become important operational considerations.
A dedicated ICT fixture can still be valuable for selected products, but it should be justified individually rather than treated as a default requirement for every board.
For many high-mix programs, the manufacturing strategy may place greater emphasis on:
- Stable SMT process control
- SPI and AOI
- Targeted X-ray where hidden joints create risk
- Programming and configuration control
- Product-specific functional test
- Test fixture and test-station management
- Failure analysis and troubleshooting procedures
- Revision and test-program control
Further Reading: Electronic Manufacturing Services (EMS): Meaning & Process
How to Build a Practical PCBA Test Strategy
A useful test strategy starts with failure risk, not with the name of a test machine. The engineering and manufacturing teams should first determine:
- What defects are most likely to occur?
- Which defects can be prevented or detected through process control?
- Which defects can be detected by optical inspection?
- Are there hidden solder joints that require X-ray?
- Is component- or net-level electrical diagnosis required?
- What functions must be verified under power?
- How much test access is available on the PCB?
- How stable is the design?
- What is the expected batch size and total lifecycle volume?
- How often are engineering changes expected?
- What test data and traceability does the customer require?
- What is the cost of a failure escaping to final assembly or the field?
The answers determine whether the appropriate solution is AOI and FCT, flying probe and FCT, ICT and FCT, or a more comprehensive combination.
The objective is not maximum testing for its own sake. The objective is sufficient and appropriate test coverage for the product and its manufacturing risk.
PCBA Testing Strategy with Unigrand Technology
Unigrand Technology provides turnkey PCBA and electronics manufacturing services for high-mix, low-to-medium-volume products.
Our approach to testing is based on the requirements of the actual product rather than assuming that every PCBA should follow the same test flow.
Depending on the program, we can coordinate manufacturing and test requirements including:
- SMT process inspection such as SPI and AOI
- X-ray inspection where required by component package or product risk
- Electrical testing such as ICT or flying probe when appropriate
- Firmware and software programming
- Customer-specific functional testing
- Test fixtures, cables, power, and test-station setup
- Calibration procedures where required
- Failure handling and troubleshooting coordination
- PCBA testing integrated with final assembly and box-build operations
For an existing product transfer, the test process can be just as important as the assembly process. Tester hardware, software, wiring, work instructions, reference units, test limits, calibration requirements, and failure-handling procedures should be reviewed as part of the manufacturing transfer.
For a new product, test strategy should ideally be considered before production begins so that DFT, fixture requirements, test-point access, programming, and functional verification can be planned together.
If you are evaluating a PCBA manufacturing partner in Taiwan, Unigrand Technology can work with your engineering and supply-chain teams to define a practical manufacturing and testing plan based on product complexity, production volume, lifecycle, and quality requirements. Contact us today to discuss your PCBA testing and manufacturing needs.
Frequently Asked Questions
Q1. Is ICT still commonly used in electronics manufacturing?
Yes. ICT remains an established and useful electrical test method, particularly for products with stable designs, good test access, and production economics that justify dedicated fixtures and programs.
However, it is not required for every PCBA. Modern test strategies may use ICT together with, or instead of, other methods depending on the product.
Q2. Is ICT better than FCT?
Neither is universally better because they serve different purposes.
ICT focuses on accessible circuit-level electrical conditions and can provide useful fault localization. FCT verifies whether the assembled board performs its intended functions under defined operating conditions.
Q3. Can FCT replace ICT?
Sometimes, but not always.
For some lower-volume or high-mix products, a strong functional test combined with appropriate process inspection may provide sufficient manufacturing coverage without dedicated ICT.
For other products, ICT adds valuable early screening and diagnostic capability. The decision should be based on the required coverage and lifecycle economics.
Q4. Is ICT suitable for high-mix, low-volume PCBA?
It can be, but it is not automatically the most economical choice. Dedicated fixture and program costs, engineering-change frequency, product lifecycle, and test-point access should all be evaluated.
Flying probe and customer-specific FCT are often considered when greater flexibility is required.
Q5. What testing is most important for an industrial PCBA?
There is no single answer. Industrial PCBAs may require process inspection, electrical testing, programming, calibration, communication checks, and functional verification depending on the application.
For many products, customer-specific FCT is particularly important because it verifies the behavior that the finished board must actually perform.
Q6. When should PCBA testing be planned?
As early as practical. Considering DFT, test-point access, programming, fixture requirements, functional test procedures, and test data during product development or NPI can reduce problems when the product moves into regular production.
Further Reading: Parts of a Circuit Board: 16 Key Components and Their Functions