My plumber advised I should test my water, why is that and what should I test it for?

If your plumber noticed your pipes are getting blocked or corroded he will most likely suggest you check your water hardness as lime scale is a common cause of blockages in the plumbing systems and appliances. He might also suggest to test for Langelier Index which would be an indicator of corrosion.