I have a specific question regarding test and verification of circuits on PCBs such as the following one:

enter image description here

Since I am not from the electronics industry and never been in such a place I thought someone might have an answer to my question here.

Such a circuit on the above photo includes various components which are soldered on the PCB board above.

I am very curious how are each components or subsystems on such a a complex PCB are tested before assembling. Let's say such a circuit includes diodes and ADCs and voltage regulators ect.

Are these components tested one by one before being assembled/manufactured on the PCB? And secondly if they are tested on by one are there specific boards or probes for the tiny components which have extremely small pins?

  • 1
    \$\begingroup\$ Whoever designed the board missed a few important connections judging by the jumpers, so somebody caught it in testing. If this is a production device, it probably made it through many prototypes/hands/eyes before somebody realized the production batch had an issue. \$\endgroup\$
    – Ron Beyer
    May 15, 2020 at 20:45
  • \$\begingroup\$ I used to work for a electronic manufacturer, parts are usually not tested. The company usually buy from legit supply chain and storing the components and PCBs in humidity controlled environment. Usually is the clients that provide the steps for the production test and pass criteria for their boards. The company just provide the process to soldering and building the products. The cost for testing for each components will cost money and time to the process. The company can provide the testing procedures with the help of the client. I guess it will vary between manufacturers. \$\endgroup\$
    – Paul
    May 15, 2020 at 22:17
  • \$\begingroup\$ You might want to look at this set of posts: electronics.stackexchange.com/questions/484854/…. It discusses the merits of testing PWBs before components are installed, and a lot of the points made there are applicable to testing (or not) individual components before assembly. \$\endgroup\$
    – SteveSh
    May 15, 2020 at 23:21
  • \$\begingroup\$ Quality control is a huge and wildly complex field. Manufacturers use all kinds of techniques to ensure that they maintain high quality output. I think the real answer to your question is so long and so broad that it's really not going to get a suitable answer here. \$\endgroup\$
    – J...
    May 16, 2020 at 16:58

7 Answers 7


The components are tested at the component manufacturer, and seldom tested in the ordinary assembly process. If the component supplier ships too many bad parts they will cease to be a component supplier for any reputable company.

Specialized (and often extremely expensive) test equipment is used to test semiconductors. There are probes that make contact with the pins. Test cost is often a significant part of the component cost. Even "almost free" parts such as resistors are tested and indeed trimmed to value, using expensive equipment.

Here is piece of automated test equipment (ATE) used for testing modern memory chips (from Advantest, a leading Japanese supplier). Naturally this sort of thing costs millions of dollars.

enter image description here

Parts may be tested more than once, at die level and after packaging. Sometimes tests are skipped for the toy market and such like where the packaged chip or COB PCB will simply be discarded if the IC fails to perform well enough. Sometimes test fallouts are shipped to countries with relatively low labor costs (for example, from a factory in China to customers in South Asia) where they can be sorted into "usable" and trash. This is common with LEDs, for example, where 75% usable parts may be considered okay. That would be completely unacceptable for customers of the A grade parts, of course.

  • \$\begingroup\$ Thanks for the answer. You have already mentioned resistors but do testing an ADC unit or a voltage regulator needs such an expensive automated system for a manufacturer? \$\endgroup\$
    – floppy380
    May 15, 2020 at 20:58
  • \$\begingroup\$ They can use older and cheaper systems for testing voltage regulators. Precision ADC units are going to require expensive test equipment if the manufacturer wants to guarantee characteristics. Test engineering is a whole field of endeavor and you can spend a career in just one corner of it. \$\endgroup\$ May 15, 2020 at 21:03
  • \$\begingroup\$ @floppy380 yes, I have been on Maxim's test floor many times, testing an ADC is very expensive indeed, especially high resolution or high speed parts. Every fraction of a second of test time maps directly to cost. What you don't see in the photo is the room it sits inside has ESD protection protocols and cleanroom filtering, and in some test flows even hot/cold chambers (another cost adder), as well as a false floor to run the power and network cables underneath. Every 'min/max' item listed in the Electrical Characteristics table needs to be 100% tested on every shipping unit. \$\endgroup\$
    – MarkU
    May 16, 2020 at 9:49
  • \$\begingroup\$ @floppy380 It depends on the volume of production. Testing without an expensive automated system is even more expensive as you are basically paying a person an Engineer's or Lab Technician's salary to do the testing. Such testing are actually commonly done during the design phase, not manufacturing, and they are sometimes called "characterization". It takes anywhere from half a day to several days to test a single product using a person instead of automated equipment - which is what makes it expensive. But big products manufactured in low quantities are indeed tested manually \$\endgroup\$
    – slebetman
    May 16, 2020 at 19:02

I did my internship in an electronics company and had seen the whole process. They don't test every component. Just test a few from a batch of thousand components. For example they test 5 shift register from 1000.

And then they make 1 perfect PCB at the R&D section and place the components and test the circuit. If it is good then they start making duplicate copies of that PCB.

After manufacturing the PCB it is sent to the production line. All of the components are placed there in an effective order. Like first place the SMD, then small through-hole components, then sockets, etc.

After the complete product is manufactured (say an inverter) some workers test it. They have an automated system. So it doesn't take much time. The defective products are thrown away, which are later checked by engineers.

  • \$\begingroup\$ "Just test a few from a batch of thousand components." I guess this first step is not done by using ATE. But then who tests the chip or component and how? \$\endgroup\$
    – floppy380
    May 16, 2020 at 0:24
  • \$\begingroup\$ Diploma engineers do is. And testing procedures varies. Say for transformer (any core), coil conductivity is checked. Some LED are checked for color. \$\endgroup\$
    – Sadat Rafi
    May 16, 2020 at 9:43
  • \$\begingroup\$ Thank you. Just curious you used the term "diploma engineer" I havent heard the term before. Does that mean like more technician like engineer? \$\endgroup\$
    – floppy380
    May 16, 2020 at 12:06
  • \$\begingroup\$ Sounds like a euphemism for "cheap student labour" to me. \$\endgroup\$ May 16, 2020 at 14:12
  • \$\begingroup\$ en.wikipedia.org/wiki/Diploma_in_Engineering \$\endgroup\$
    – Sadat Rafi
    May 16, 2020 at 20:35

The board you see has rework (jumpers) applied to it. This means that the developers found problems in functional testing, and used the rework to correct them. This would be considered an 'alpha' quality unit in most places. Some low-end makers are willing to ship devices like this.

Chips are tested by the manufacturer on an ATE fixture. Some are tested at the wafer prior to singulation and at package level, others only at the package stage. Chip testing usually involves some level of scan, built-in self-test (BIST) and mixed-signal testing. These tests are designed to achieve maximum coverage in minimum time, usually only a few seconds for a complex IC.

At the board manufacturer, devices may undergo additional incoming screening, usually for specialty components destined high-cost or critical boards. This isn't the usual case, as this kind of testing is costly, disrupts the production flow, and can even cause problems later (moisture in BGA packages leading to 'popcorning' solder joints for example.)

Board-level testing has three main types:

  • Functional Validation - exactly what you think. The unit is tested in its application for correct operation. Done on prototypes.
  • Design Verification Test - an extension of Functional Verification, carried out under thermal, electrical and mechanical stress. Ensures conformance with the product spec. Done on pre-production units.
  • Production Test - an optimized set of tests designed to identify likely manufacturing flaws. Done on production units.

The latter test may use a combination of techniques including:

  • Automated Visual and/or x-ray inspection
  • Self-test (diags)
  • Boundary Scan / JTAG
  • Bed-of-nails test
  • Flying lead
  • Limited functional test
  • Burn-in / post-burn in test

Exactly what tests are done depend on the complexity of the device and the desired quality acceptance level.


It's not entirely clear what you are asking about.

Semiconductors (at least IC's) would typically be tested as bare dice before wire bonding to package leads since it may not be worth spending the money to bond out bad parts. Though they might bond out before testing for simple ones.

PCBs can be tested blank with spring contact probes, but often are not.

In many cases where process can be well controlled, statistically sampling rather than testing everything is done.

And the finished assembly might be functionally tested.

Or it might not be.

Buy enough cheap electronics online and you'll encounter something that shipped with obvious flaws like a part not aligned on its pads. Perhaps they didn't test. Or perhaps someone unscrupulously bought the bin of test failures and tried to sell them as good...

  • \$\begingroup\$ I was thinking ESD might damage a component right before the assembly. So for an expensive component it might cost a lot. \$\endgroup\$
    – floppy380
    May 15, 2020 at 20:45
  • \$\begingroup\$ I was mostly asking whether ICs are tested by the manufacturers. And it seems it would be a difficult task with a breadboard and a usual probes. I was wondering what type of equipment are used. Couldn't find much info on net. \$\endgroup\$
    – floppy380
    May 15, 2020 at 20:47
  • \$\begingroup\$ Manufacturing facilities are careful to avoid situations where ESD is likely to be an issue and parts are supposed to be shipped and stores in ESD safe packaging. Also many modern parts are fairly robust, though the guys doing sensitive RF worry about degradations short of full failure. \$\endgroup\$ May 15, 2020 at 20:48
  • \$\begingroup\$ IC testing is an entire industry - see Teradyne, etc. The gear to probe something like a modern processor before it is bonded out is extremely complex and expensive. It gets worse for an FPGA which is of comparable size and thus risk of flaws but has far more possibilities requiring test, to the point where testing is a major component of the cost of large FPGA's and at some points in time you have been able to actually get a discount if you only want parts verified to work for a particular configuration file at appropriate power draw rather than being verified in every last LUT. \$\endgroup\$ May 15, 2020 at 20:49

The people assembling the PCB do not test the individual components (well they might, but generally no). They generally rely on the component manufacturers to test the components before selling them. The machines used to test PCBs are magical enough so I don't know what machines the component manufacturers use. Probably super specific, and super expensive.

Testing the PCB itself after assembly is done by one of two machines:

Bed of nails: https://www.youtube.com/watch?v=ReB51Hxvmo8 enter image description here

Flying Leads: https://www.youtube.com/watch?v=7xunyJwjKl0 enter image description here


There are only a few rare cases where components are tested before assembly, generally it is where the cost of the board is very high, e.g. military or extremely dense computing, and a write off would be unacceptable

In these cases you have a few options, you can have carriers which you place the part in and a bed of test points push against the pads of the part, or others where you trial a limited quantity from a batch in a test pcb before doing the rest of the run,

These carriers are made for just about any kind of device you can imagine, even large FPGA's, tiny 4 ball BGA's, to individual resistors or capacitors, usually the harder part is making sure that everything aligns, and that its not too difficult for the operator to move through a set of parts quickly

In most PCB's its generally fit all the components, then test / inspect, and rework any small issues, depending on how complex things get they have optical and x-ray inspection machines where they can compare a perfect working board to the current one and flag any differences for a human to look at, this costs time, so adds some expense when you have large high density boards


"are there specific boards or probes for the tiny components which have extremely small pins" - I'm just answering this part.

The PCB suppliers provide stencils. It is a metal sheet having holes exactly where the component has to be soldered. The stencil is placed on the PCB and soldering lead paste is applied on the PCB through the holes.

Modern industries uses robotic arms and lasers too.

The through hole components are placed in proper position. And the circuit board it dipped into liquid soldering lead. But it is only possible for PCB having heat resistant masking. When the PCB is picked up from the liquid lead, temperature is reduced and the lead gets solid. Lead is deposited only where there is no masking.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.