There's nothing wrong with off-topic posts but as a courtesy they should be marked OT. Flooding a group with off-topic posts without making much in the way of on-topic content is also discourteous IMO but on the other hand off-topic discussion can also help to keep a group alive.
What isn't okay is when people post test messages to a non-test newsgroup. I also think it makes the guilty parties look very foolish.