I hate people who don’t test software. Sure, they usually say “We didn’t have time!”. In most cases it isn’t true – it is because they were too lazy to test their software. And I hate lazy people.

So anyway, I’m out visiting a business partner, and in the foyer of their building they had one of those touch screen directory displays. The type where you put in the first letter of the company you are looking for, and then select the entry you want and it gives you all their business information.

I took some photos of it with my phone, so the quality is poor. But anyway, it looked like this:

 
Directory
 

And at the bottom are these funky up down buttons for moving back and forth between pages.

 
Buttons
 

So anyway, I thought I’d test the software a little – hey, it’s a hobby. What happens if I go backwards on page 1?

 
Whoops
 

Oh no they didn’t? Oh yes they did! So I went back a few more pages.

 
Whoops2
 

I considered going all the way back to see if I could crash the software when it reached some type size limit, but there was a guy behind me wanting to use the device.

Anyway, the company wasn’t even listed. But they were in the building. So not only is the software untested (and full of the most basic of edge case bugs), it doesn’t get updated very often either.

Lazy developers. Crap software. Probably Windows developers.

Testing your Software

Leave a Reply

Your email address will not be published. Required fields are marked *

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Anti-spam image