Bench note
Test points you'll probe without the regret
The Tuesday afternoon probe
You've built the board. It powers on. The firmware uploads. Then something doesn't behave and you're holding a multimeter probe against a 0402 resistor with one hand while you type Serial.println() with the other. This is the moment you wish past-you had added test points.
Test points aren't about distrust. They're about the gap between what the schematic promises and what solder delivers. A 2mm pad with a via costs almost nothing in board space and saves you from surface-mount acrobatics when the pull-up you calculated last week turns out to need a second look.
Where to place them
Power rails first. Every supply voltage and ground that feeds a subsystem deserves a probe point. When your 3.3V rail sags under load, you want to measure it at the point of use, not back at the regulator.
Signal lines next. Anything you'll scope or meter during bring-up: SPI clock, I²C data, UART transmit, PWM outputs, analog sensor reads. If you've ever tried to probe a 0.5mm-pitch QFN pin, you know why.
Critical passives matter too. The voltage across a current-sense resistor. The filtered side of a decoupling cap. The output of a voltage divider feeding your ADC reference. These aren't always easy to reach once the board is assembled.
Silkscreen labels are documentation
Test point TP1 tells you nothing at 11 p.m. three months later. Label them with net names: VCC_3V3, SCL, PWM_OUT, GND. Keep it short but unambiguous. Your future self—and anyone else touching the board—will thank you.
This is the same discipline that makes a README worth reading. If you're already documenting signal flow and power topology in your project notes, test point labels are just that knowledge embedded in copper and silk. It's the kind of craft overlap that workshops like ContentMine talk about when help-text and hardware share the same rigor.
Standard footprints save time
Use a consistent test point footprint across your projects. A 2mm diameter pad with a 0.7mm via is large enough to probe reliably but small enough to tuck into tight layouts. Some designers prefer keyhole or loop test points for semi-permanent clip attachment; those work too, just pick one pattern and stick with it.
If you're hand-soldering prototypes, exposed vias double as test points. Just make sure they're not tented by solder mask. Check your fab house's design rules; most will leave vias open if you specify it.
When to skip them
Not every net needs a test point. High-speed differential pairs can suffer from the added capacitance. RF traces don't appreciate stubs. And if a signal is already broken out to a header or connector, you've got access—don't duplicate it.
But for everything else, especially first-spin boards, test points are cheap insurance. They turn "I think the sensor is working" into "I measured 2.47V on the output and it matches the datasheet curve." That's the difference between guessing and knowing.
Revision zero reality
The first board you build is a conversation with physics. Sometimes the conversation is pleasant. Sometimes it's a reminder that the 10kΩ you chose should have been 4.7kΩ. Test points let you confirm what's real without desoldering components or cutting traces.
Add them when you draw the schematic. Route them when you lay out the board. Label them before you send the files to fab. By the time you're holding the assembled PCB, it's too late to wish they were there.