We had a good bunch of laughs about this again. I really wonder how crap like this can make it through the most basic of software development processes.
How did it go? Like this.
I go to the website http://www.amtrakdowneaster.com/ and enter into the "fare finder" the same basic information. I put in "boston", "December 1" as a departure and "portland, me" as a destination and include "December 10" as the return date.
Here's the input screen:
How simple is that? Not easy to screw it up! Oh but wait! We have professional monkeys writing this code! What do I get when I hit "Next"? TWO errors:
"Problem with Station or City Name"? WTF? The first screen says clearly Boston on it. Obviously "Portland ME" made sense, it parsed that and figured out "POR" as the three digit code. Ok, so what's wrong with "Boston"? The error message says "select a station from the lists provided". Oh goody. Here we go again! So, while we're both on the phone laughing at this stupid crap, I click the link for "Station List" and get the same popup list... Ok, let's see what's under "B" for Boston....
Ok, so that's stupid *S*T*I*L*L*.
Let's look at the second error. The year automatically picked last year? Was someone out to lunch when they coded this part? We're almost apoplectic talking about this as we do this.
So, while we're talking, he sees the banner on the screen advertising "Specials & Promotions" and there's a two-for-one package so he clicks on it and gets the following screen:
I think I'll drive.