What Are the Types of Tests on Printed Circuit Boards (PCB)?

What Are the Types of Tests on Printed Circuit Boards (PCB)?

What Are the Types of Tests on Printed Circuit Boards (PCB)?

PCB is one of the most functional inventions we’ve had in the field of electronics and manufacturing at large. It greatly helped in the area of cost-effectiveness and prototyping. But for us to come to terms with the various test carried out on a Printed Circuit Board (PCB), we need to understand what it really is in the first place.

What is the PCB?

In its most basic form, a printed circuit board is an electrical board that connects a series of points to each other. The board, in practice, permits signals and power to be transferred between devices that use electricity.

Every PCB has the following main components;

  1. Silkscreen,
  2. Solder mask,
  3. Copper,
  4. The baseboard material made of Substrate (such as FR4)

silkscreen-solder mask

typical bare PCB


Before the advent of the printed circuit boards, circuits were designed through a backbreaking process of point-to-point wiring. Those who have attempted this process in recent times can admit that it is prone to have failures at wire junctions, and most times will experience the sad phase of wear and tear.

With time, the necessity for circuits to be miniaturized and more affordable steered manufacturers to look for alternative approaches. This gave birth to the printed circuit boards.

Why Do We Test PCBs?

It is already a known fact that electrical and electronic products are prone to have flaws and errors in the system, even if the system is properly designed by the best of the best. When these failures occur, these products are usually recalled or discarded.

Now, it is easy to conduct a visual probing of PCB after construction has been completed, but this can be done on a two-layer PCB. For a multiple-layer PCB where connections are intricate and sophisticated, this is not the best course of action.

For a company to save hundreds of millions of dollars in damages, it is pertinent to run a series of tests on the printed circuit boards. This will result in early identification of flaws and ensure error-free productions.

We will be briefly looking at the various test that should be conducted on the PCBs before the product can be released for consumption.

Bare-board Tests

Bare board tests are done on a freeboard to ensure that the circuit connection defined is properly noted on the circuit boards. This process usually involves using a multimeter able to carry out a continuity test, a highlighter pen, and a netlist printout. These tools are used to determine if the circuit is ‘short’ or ‘open’. With a minimum of $15 in purchasing these items, the test can be carried out successfully.

Assembly Level Test

This is a test done to check the functionality of the circuit after the assembly has been done. These tests are either Manual Visual Inspection (MVI) or with the use of Automated Test Equipment (ATE). This equipment is quite expensive with products ranging from $3,000 to $12,000. It includes a variety of testing devices such as Automated Optical Inspection AOI), Automated X-ray Inspection (AXI), etc.    

In-circuit Test (ICT)

In-circuit test (ICT) is an electrical probe that not only checks for shorts or opens, but verifies the resistance, capacitance, and other component values which will determine if the PCB assembly was properly done.

This test is also used to note the functionality of the Integrated Circuits (ICs). It is performed with a bed of nails tester—a traditional test tool with numerous pins inserted at every net end. It could be a hole or a surface mount pad. The pins are usually 35mm in length. The test takes about 7 seconds, once everything is set up.

The cost of conducting this test can amount to $50. You can check LocoPCB.

JTAG Boundary Scan

This is a test that makes use of the Integrated Circuit’s test algorithm to check whether the product is properly soldered and inserted onto the board. It is also used to check the system level test, BIST access, memory testing, flash and CPLD programming, and CPU emulation.

The cost of conducting this test ranges from $40 to $70.

Functional Test

This is the final test done on printed circuit boards. This test is aimed at ensuring that all the parts of the PCB are present and if the board is properly assembled, and to check if the circuit is functioning according to the design and specifications. After a functional test is completed, massive production can then take place.

These tests are not limited to:

  1. Peel test: This is done to ascertain the measure of strength required to peel the laminate from the board.
  2. Solder float test: This is done to determine the degree of thermal stress that the holes of a PCB can resist.
  3. X-ray Inspection: This is carried out to check the internal workings of the board, which includes all the layers. X-ray inspection is also done to check the authenticity of the product.

Common Terminologies in PCBs

In the course of carrying out tests on printed circuit boards, there are certain terminologies you might come across.

  1. Net. This is a connection of points from the first source point to the last target point. This includes lands and vias.
  2. Net List. This is a term used to describe a group of two, three or more points that common electrically.
  3. Mid Net Point. This is a point on the board that is neither the origin nor the target point of interconnected networks.
  4. Leakage. This is the flow of current between two conductors in the board even though they are not physically connected. The components should be isolated by a significant amount of resistance.
  5. Opens Test. This is done to make sure there is current flow from one node to the next, for every net on the board, by measuring the resistance of the conductor.
  6. Shorts Test. This is done to check sure there is no current flow between separate nets. This process is done by measuring the resistance between them.
  7. Node. This is a connection point between a network on the board and a component or a test probe.
  8. Isolated Land. This is a single point test on the board.
  9. Land. This is an area of conductive design used for connection or/and component attachments.
  10. 100% Net List Test. This is a check of every node on every net on the circuit board.


Even though you are confident that your device can perform optimally, you need to ensure that the functionality of your device meets your desired requirements. In essence, a PCB test is mandatory, not necessary.

Comments (9)

  1. Eusebio Lenart
    August 30, 2019 Reply

    I’m no longer sure the place you are getting your info, however great topic. I need to spend a while finding out much more or figuring out more. Thank you for wonderful info I used to be in search of this information for my mission.

  2. Christiane Holler
    August 30, 2019 Reply

    What information about un-ambiguity and preserveness of precious experience about unexpected feelings.

    October 10, 2019 Reply

    really a piece of helpful information! till now I was only introduced to the x-ray method its wonderful to learn other tests information for PCBs. thanks for sharing the brief content with us.

  4. Camille Terherst
    October 24, 2019 Reply

    Amazing! It’s in fact remarkable piece of writing, I have got much clear idea about from this post.

  5. Nathanael Sasseville
    October 29, 2019 Reply

    Great website. Lots of helpful info here. I am sending it to several pals and additionally sharing in delicious. And obviously, thank you for your effort!

  6. Ahmad Topick
    October 29, 2019 Reply

    Hi there! Do you use Twitter? I’d like to follow you if that would be ok. I’m undoubtedly enjoying your blog and look forward to new posts.

  7. Andrew Lapin
    October 31, 2019 Reply

    I read this post fully regarding the comparison of most recent and preceding technologies, it’s remarkable article.

  8. Jordan Kinsel
    November 3, 2019 Reply

    Excellent post. Keep writing such kind of info on your site. I’m really impressed by your site.

  9. Xavier Persyn
    November 3, 2019 Reply

    I’m thoroughly enjoying your blog. I too am an aspiring blog writer but I’m still new to everything. Do you have any tips and hints for first-time blog writers? I’d genuinely appreciate it.

Leave a Comment

Your email address will not be published.