Company Address
201, Factory 6, Longhui Industrial Park, Fuqiao 3rd District, Xinhe Community, Fuhai Street, Baoan District, Shenzhen, Guangdong, China

Product Testing

PCB assembly functional testing: define test targets and coverage first

Testing services start by defining what must be demonstrated. Bare PCBs, PCB assemblies, and complete units have different test targets; visual, hidden-joint, electrical, functional, aging, and environmental checks each serve different purposes and cannot replace one another.

Check blind spots when selecting test methods

MethodSuitable for InspectionKey BoundariesRequired Inputs
Visual inspection / AOIVisible components, polarity, position, and solder jointsCannot inspect all hidden solder joints or validate functionalityCritical reference designators, acceptance conditions, and imaging/inspection requirements
X-Ray InspectionEvidence of geometry and connection defects in some hidden solder jointsCannot independently establish all functionality or long-term reliabilityPackage, critical defects, methods, and sampling
ICT or Node-Level Electrical TestingAccessible nets and electrical relationships of some componentsCoverage depends on accessible test points, fixtures, and test programsNodes, fixtures, parameters, and limits
Functional Testing (FCT)Specified power, loads, interfaces, and software statesUnexcited operating conditions are not coveredTest cases, stimuli, configuration, and pass/fail limits
Aging/Environmental verificationVariations under specified stress and conditionsPassing the current test cannot establish an arbitrary service lifeSample configuration, conditions, monitoring, responsibilities, and reports

Test cases must have reproducible conditions

At minimum, specify power, load, input stimuli, expected responses, limits, firmware/configuration, test software, and result fields. Calibration or error-sensitive items also require measurement instruments, references, and stable conditions. Confirm at order acceptance whether equipment is in-house, outsourced, or customer-operated, and who provides fixtures/software.

Control board test matrix example

Use CaseConditions and ExcitationAcceptance and Records
Power OnCustomer defines power supply range and statusCurrent/startup response must meet product limits; saying it lights up is insufficient
InterfaceSpecify protocol, port, and analog loadResponse, error handling, and port coverage
ProgrammingApproved firmware, configuration, and verification methodVersion, checksum, board number, or SN association
Protection/AnomalyControlled fault injection and authorized test environmentTrigger/recovery conditions and retest results

Separate sample validation, production inspection, and reliability

Samples can use more comprehensive cases to explore issues, while volume outgoing tests focus on sustained coverage and cycle time; reliability validation requires separate agreement on sample quantity, configuration, and stresses. Link inspection records to revisions, batches, and software, and clearly describe anomalies and post-repair retesting. PCB HALT/CAF and service-life claims cannot be recast as mandatory PCB assembly incoming tests or a 10-year complete-unit life guarantee.

Aging, dielectric withstand, waterproofing (such as IPX7 immersion testing), vibration, and optical tests must match product objectives. Confirm instrument measurement ranges, fixtures, conditions, and reporting scope during RFQ; confirm AOI, SPI, X-Ray, and ICT separately against actual inspection-coverage requirements.

Next Steps Confirmed by Question

Factory inspection planning: Convert test method to acceptance sheet.

Quality Management: Define sampling, exceptions, and release.

Finished Goods Assembly: Arrange Pre- and Post-Assembly Inspection.

Engineering reference | IPC soldering processes and assembly acceptance: agreeing on inspection criteria. A basis for methods and selection; not evidence of KFPCBA capabilities

Engineering reference | BGA assembly methods: pad definitions, warpage, and hidden solder joints. A basis for methods and selection; not evidence of KFPCBA capabilities

Test scope and delivery responsibilities

The following is a project requirements review checklist. Programming and functional testing are confirmed services; confirm each other specific method, equipment suitability, and coverage item individually. The list does not imply default equipment availability or provision of every service.

Categories and requirement itemsCustomer input and preparationCoverage, judgment, and recording
Process inspection: SPI, AOI, visual inspectionProvide BOM, pick-and-place files/CPL, assembly drawings, and revisions; both parties confirm inspection programs, first-article samples, and process standards.Document sampling or full inspection, inspection points, and defect criteria in the inspection plan; agree on first-article and process records, and have the manufacturer release products against approved standards.
Hidden solder joints and structures: specialized inspection such as X-RayProvide packages, critical solder joints, and structural requirements; confirm equipment suitability, samples, and inspection programs.Agree on sampling ratios, detectable defects and limitations, criteria, and image records; both parties review uncovered items, without treating the inspection as a commitment to all solder-joint reliability.
Electrical and functional: ICT/flying-probe testing, FCT, programming, calibrationProvide netlists, test points, interfaces, power, firmware revisions and checksums, functional cases, and calibration requirements; agree on parties responsible for fixture and software development, acceptance, and maintenance.Confirm feasibility, sampling or full inspection, test coverage and blind spots, limits, and revision records item by item; engineering confirms programs, manufacturing executes them, and the customer approves product acceptance requirements.
Product-specific: aging, dielectric withstand, vibration, immersionDefine the tested product, operating state, load, voltage, duration, temperature/humidity, and other applicable conditions; confirm samples, tooling, and test procedures.Agree on sampling, acceptance criteria, exception handling, and delivery records; distinguish internal inspection records from third-party certification reports. Equipment names do not establish product certification.

Confirm test plans, fixture and software lists, sampling plans, report formats, and release responsibilities in the order; changed conditions require renewed approval. Test results cover only agreed targets, conditions, and items.

Specify the coverage and delivered record

Work areaInputs or responsibilityExpected output
InspectionVisible or imaged assembly featuresState inaccessible features and sampling conditions
Electrical or functional testNodes, interfaces and behavior under stated conditionsName limits, fixtures, software and uncovered behavior
ProgrammingApproved image, configuration and device identityRecord version and verification result
FailureAffected unit, symptom and disposition authorityAgree containment, repair and retest records

Use the inspection and test comparison to prepare the discussion. Unknown inputs should be listed as open questions; they do not authorize substitutions, omitted tests or unrecorded design changes.

Example of a test record a buyer can request

Illustrative form, not a completed KFPCBA customer test or an assurance of available equipment. Agree the product-specific method, fixture, limits, sample size and record format before quoting. The same unit ID must follow inspection, electrical test, programming, functional test and any rework.

Fictional controller-board first-article record: what a line item proves and leaves open
Requested evidenceExample record fieldCoverage limit to state
Visual and assemblyBoard revision B; unit U-001; inspection image IDs; visible polarity and placement checksVisible inspection cannot establish a QFN center-pad or BGA hidden-joint connection.
Hidden-joint reviewSelected package/region, approved imaging or other method, image ID, criterion and reviewerMark unobserved pads and method sensitivity explicitly; no method is assumed to be supplied.
Power and firmwareFixture revision, supply/load conditions, rail readings, firmware image checksum and programming resultA rail or startup pass does not isolate every ball, via or solder joint.
Functional behaviorInput stimulus, output limits, environmental state, software/log version, observed resultList excluded modes, temperatures, interfaces and duration; do not imply full product qualification.
Failure or reworkOriginal symptom, unit/lot, disposition authority, changed item, post-rework retest IDsRework breaks the original unit history unless clearly tracked; passing retest covers only named checks.

For a reviewable quote, send the board revision, BOM, accepted limits, expected throughput, fixture/software responsibility, sample quantity and desired evidence format. See the QFN center-pad review sheet, BGA ball coverage record and solder defect experiment for the different questions each record answers. Request a quote with your proposed test matrix.

PCB / PCBA · PROJECT ENQUIRY

Does Your Project Need PCB Fabrication, Assembly, or Box Build?

Tell us the product use and which files are available. We can define the next engineering step even when the data package is not complete.

Call UsWhatsAppRequest a Quote