PCBA Testing and Inspection: AOI, ICT and Functional Test
PCBA inspection checks assembly workmanship; electrical and functional tests assess specified circuits and operation. AOI checks visible features, X-ray examines hidden joints, and ICT or flying probe performs programmed electrical checks. Agree coverage, acceptance criteria and reports before ordering from China.

Start with what the assembled board must do
Whether you are an individual buying prototypes, a small business launching a product or a larger importer placing repeat orders, ask the supplier what each test will verify. A quotation saying only “tested” leaves the method, coverage and evidence undefined.
Separate assembly workmanship, electrical integrity, operating performance and destination-market compliance. Passing one check does not establish all the others. Build the inspection plan around the board design, intended use and consequences of failure.
AOI, X-ray, ICT, flying probe and functional test compared
Use complementary methods where the risks justify them. Ask for a coverage statement identifying what can be inspected or tested, what cannot, and how the remaining risks will be addressed.
NASA technical material illustrates the distinction between visible-feature inspection and examination of hidden features. These specialist examples explain inspection limits; they are not purchasing requirements for ordinary commercial orders. IPC-hosted technical material explains ICT coverage, while HIOKI documents flying-probe equipment for populated boards.
| Method | Main purpose | Limit and purchasing requirement |
|---|---|---|
| Visual inspection and AOI | Check visible assembly features, including placement, alignment and accessible solder joints. AOI means automated optical inspection. | Cannot directly inspect solder joints hidden beneath a BGA package. Specify board sides, inspection stages, acceptance criteria and review of flagged defects. |
| X-ray inspection | Examine hidden solder connections, particularly beneath ball grid array packages, known as BGAs. | Image interpretation and detection capability matter. Agree component locations, image coverage, defect criteria and retained images; an X-ray image alone does not prove functional performance. |
| ICT | In-circuit testing checks accessible components and electrical connections against a programmed test. | Coverage depends on the design, access and test programme. Request a coverage review and identify any dedicated fixture, programming and maintenance costs. |
| Flying probe | Moving probes contact accessible test locations for programmed electrical checks. | Ask for the proposed coverage, access requirements and testing time. Confirm that the quotation covers assembled boards rather than only bare-board electrical testing. |
| Functional test | Power and exercise the assembly against defined operating requirements. | Only the specified functions and conditions are demonstrated. Agree firmware, inputs, loads, interfaces, limits and recorded results; a power indicator lighting up is a much narrower check. |
| Burn-in | Exercise assemblies under agreed conditions to screen for some time-dependent or stress-dependent failures. | Require an engineering rationale, duration, temperature, loading, monitoring and failure rules. Do not accept an unspecified “burn-in included” promise or treat it as proof of service life. |
Who writes and approves the test procedure?
As a purchasing arrangement, give the product designer or another competent engineer responsibility for defining required performance and pass/fail limits. Ask the factory’s test engineer to develop the production test procedure, test software and fixture around those requirements, then obtain buyer approval before production.
If the factory also designed the product, require it to submit the procedure for approval. If you do not have an engineer, commission that work explicitly rather than expecting an inspector to invent operating limits.
Require the procedure to identify the board revision, firmware, equipment, connections, safe power-up sequence, test conditions, measurements, limits and treatment of failures. Agree how the test setup will be validated, including suitable known-good and known-fault examples where practical.
Freeze approved revisions and require written approval for changes. For the underlying manufacturing information, use the Gerber, BOM and CPL file guide.
Specify IPC-A-610 by name, revision and class
IPC-A-610 is titled Acceptability of Electronic Assemblies. It provides assembly acceptance criteria; citing it does not define a complete functional test or establish market authorisation. IPC J-STD-001 is the separate standard titled Requirements for Soldered Electrical and Electronic Assemblies.
The public IPC-A-610E extract distinguishes the service requirements summarised below. These are historical definitions, not a substitute for checking the edition you intend to use. Select the class with the product engineer and name the agreed revision in the purchase order. Use that edition’s detailed criteria to resolve actual defects.
Write down any customer-specific requirements and the order of precedence if documents conflict. Avoid vague phrases such as “IPC quality” or choosing a class solely because it sounds more demanding.
| Class | Service requirement | What to decide before ordering |
|---|---|---|
| Class 1 | General electronic products: completed-assembly function is the principal requirement. | Confirm that the intended application supports this acceptance class. |
| Class 2 | Dedicated service products: sustained operation and longer life matter; continuous service is desirable but not critical. | Confirm the operating environment and permitted interruption of service. |
| Class 3 | High-performance products: performance or operation on demand is critical, downtime is unacceptable and conditions may be unusually harsh. | Have the engineer justify the class and identify any additional application requirements. |
What to put in the purchase order
Identify the assembly, approved manufacturing-file revisions, BOM, permitted substitutions, firmware and approved test-procedure revision. State the IPC-A-610 revision and class, plus customer-specific acceptance requirements.
List each inspection and test separately. For each, specify whether every board or a sample is checked, which features or functions are covered, the acceptance limits and when the check takes place. State whether testing must be repeated after repair, reprogramming or other changes.
Require a shipment-specific report identifying the order, lot, board revision, procedure revision, quantities inspected, quantities passed and failed, defect findings and disposition. For measured tests, require results against limits and traceability to the relevant board or serial number.
Specify supporting evidence: labelled defect photographs, agreed X-ray images, test logs, equipment identification and calibration status where relevant. Agree the report format, delivery deadline, record-retention period and who authorises shipment.
Define failure handling before production: segregation, investigation, repair approval, retesting, replacement, responsibility for costs and release of a rejected lot. Require original failures to remain visible in the records after a successful retest.
Separate procedure development, fixtures, programming, production testing, reports and any external laboratory work in the quotation. See the PCBA quote structure guide for the wider cost breakdown.
Sampling: distinguish lot acceptance from testing each board
ISO 2859-1:2026 covers acceptance sampling by attributes using schemes indexed by acceptance quality limit, or AQL, for lot-by-lot inspection. It supports lot-acceptance decisions; it does not establish that every uninspected board works.
For sampled checks, agree the standard and edition, lot definition, random selection, inspection level, defect categories, AQLs, sample sizes, acceptance/rejection numbers and applicable switching rules. Do not insert a familiar AQL value without considering the product’s failure risks.
Keep the sampling decision separate for each method. A sampled pre-shipment workmanship inspection can accompany electrical or functional tests on every board. Conversely, saying every board is tested still leaves the coverage of that test to be defined.
Ask the engineer to identify checks that should cover every board and whether sampling is appropriate for the remaining checks. For prototypes and isolated orders, obtain a plan suited to that situation rather than borrowing a repeat-production sampling scheme without review.
If you sell in the US or EU
US customs — guidance checked 18 October 2026: CBP explains that owners or purchasers may file entry documents themselves or engage a licensed customs broker. The importer of record remains responsible for accurate entry documentation and applicable duties, taxes and fees when using a broker. Prepare the assembly description and import documentation separately from its quality-test report.
US tariffs — guidance checked 18 October 2026: USTR provides an HTS-based search for China Section 301 actions and additional duties, with separate exclusion information. Check the actual classification and applicable exclusions before shipment; this guide gives no single PCBA tariff rate.
US medical applications — guidance checked 18 October 2026: FDA directs businesses to define intended use and indications for use when determining whether a product meets the medical-device definition. For a medical application, establish the product’s regulatory status and required evidence separately; an IPC acceptance result does not settle that question.
EU — guidance checked 18 October 2026: CE marking is required only for products covered by EU rules that specifically mandate it. A business having a product made and selling it under its own name or brand is treated as its manufacturer and is responsible for the complete product’s compliance, including supplied components. Determine the applicable conformity assessment and technical documentation; AOI, ICT and functional-test reports alone do not establish conformity.
Working out your own order? Send us the product on WhatsApp and we reply the same working day: WhatsApp us
A short UK example: keep testing costs and import valuation clear
HMRC guidance checked 18 October 2026 states that import VAT valuation includes customs value, relevant incidental expenses and duties or other charges payable on importation, excluding VAT itself. Incidental expenses include packing, transport and insurance to the goods’ first UK destination. For a shipment to Cambridge, give the customs agent the goods invoice and separate fixture or testing charges, and ask how each should be treated for valuation.
Checking the factory’s testing capability
Before relying on a supplier’s equipment list, ask it to demonstrate the proposed procedure on the relevant assembly and provide a specimen report. Check who owns the test software and fixture, who can maintain them, and whether any work will be subcontracted.
Ask whether Cambridge China Bridge’s factory verification service can cover these capability questions. Its published service terms say audits and inspections are usually included in the quote for an order placed with it; complex checks needing a third party cost extra by prior agreement. Confirm the specific scope and charges in your quotation.
Sources
The official publisher, government, NASA and equipment-manufacturer sources below support the standards, inspection principles and market-specific facts. Purchase-order requirements are recommended buying practices. IPC’s public historical extract supports the class summaries; the contract should identify the edition actually agreed. The IPC Electrical Test Conditions paper concerns bare-board testing and should not be used as evidence of assembled-board coverage. Cambridge China Bridge’s own service page supports the description of its commercial terms.
Frequently asked questions
The factory includes AOI. Do I still need a functional test?
If you need evidence that the board operates to your specification, agree a functional test. AOI examines visible assembly features and does not demonstrate the board’s complete operating behaviour.
Do I need X-ray inspection for a board with BGAs?
Discuss hidden-joint inspection with the engineer. Require the supplier to explain its proposed X-ray coverage, detection limits and acceptance criteria rather than treating an equipment photograph as evidence.
Is flying probe the same as testing my finished product?
No. Ask which electrical checks the proposed programme performs on the assembled board. Product operation needs its own defined functional checks unless those are explicitly included and demonstrated.
Can I ask the factory to write the test procedure?
Yes, as agreed work. Supply the operating requirements and limits, require a controlled procedure and have a competent engineer approve it before production.
Which IPC class should I put on my order?
Choose it with the product engineer according to intended service and failure consequences. State IPC-A-610, the agreed revision and class, together with additional requirements.
Does an AQL inspection mean all boards have been tested?
No. Acceptance sampling examines selected units to support a lot decision. Specify separately which electrical and functional tests must be performed on every board.
How long should I ask the factory to burn in the boards?
There is no universal duration recommended here. Ask the engineer to define whether burn-in is justified and specify conditions, loading, monitoring, duration and rejection rules.
What report should I receive before approving shipment?
Require an order-specific report with lot and revision identification, test-procedure revision, inspected quantities, results against limits, failures, repairs and retests. Agree the supporting logs and images before ordering.
Sources
- IPC: IPC-A-610 scope and official standard title
- IPC: public IPC-A-610E extract, including historical product-class definitions
- IPC: assembly acceptance and soldering standards
- IPC-hosted Teradyne paper: The Evolution of ICT — test philosophies and coverage
- IPC-hosted paper: Electrical Test Conditions — bare-board electrical testing
- NASA: optical inspection and internal versus external solder defects
- NASA: acoustic and X-ray inspection of BGA/CGA packages and assemblies
- NASA: thermal conditioning and burn-in screening
- ISO: ISO 2859-1:2026 acceptance sampling by attributes
- CBP: Entry, including self-filing, brokers and importer-of-record responsibilities
- USTR: China Section 301 tariff search and exclusion information
- FDA: determining whether a product is a medical device
- European Union: CE marking applicability and manufacturer responsibilities
- HMRC: import VAT and valuation of imported goods
- HIOKI: flying-probe electrical testing of populated boards
- NASA: public record and abstract for the BGA/CGA inspection report
- CBP: importer responsibilities when using a customs broker