First thing we need to know is what you want your tester to do. If simple continuity/short/reversed pair testing, there are oodles of cheap testers on bang-em-good; I've had a couple from work and have been lucky enough to not have any of the problems Al recounts.
That said, I've had a Test-Umm
LANRover LANRoamer (they had to change the name somewhere around 2000-something due to Leyland or whomever coprolite douchebaggery) TP500 for a couple decades and it has never let me down. Good for a year or so in standby mode on a 9V alkaline battery; some of the cheap ones you have to take the battery out or it'll die in a matter of weeks.

Aboot $70-100 new depending on how many cable ID bugs & which case you get with it.
I believe they are now a Platinum Tools brand; I can't speak to the quality of their TP500 or TP600.

You should be able to find an original lifejacket yellow one on fleaBay for $10-40; I've accidentally plugged mine into live Telco more than a few times, so probably the worst case you'd get a 9V battery clip torn off and need to replace it.
If you're looking for something that'll actually do sweep testing, you're gonna need to look into much more expensive stuff; best reputation in that arena is (or was, last I was in the field) still FLUKE.
EDIT: Looks like they went through a couple hands... first JDSU, now Platinum Tools has a red version they call the LANSeeker.

Still aboot the same price:
https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2047675.m570.l1313&_nkw=LANSeeker&_sacat=0mnem
