in reply to
On being a browser
As far as the overkill argument is concerned let me magnify the argument, no you should not use a front end loader to get sugar from the sugar bowl. Of-course use a spoon. But if you are trying to dig outdoors then by all means use the front end loader, just make sure your not digging near any gas lines.
samie should be used when you want to test how the front and of an app server is behaving for the end user, remember them? The user that is. Sometimes there can be millions of them, but only if the browser is behaving rather intuitively.
samie should be used to make sure that the other side of the server is behaving itself properly. The client side. And what better application to test with than Internet Explorer itself since that is what about 90% of the people are using right now. (granted this will probably change over time, but there is no time like the present 10/21/2003
People who have tried the expensive browser automation tools know exactly what I'm talking about. I'm talking to the winrunner, robotj, rational robot, visual test, MS Test, SilkTest, qa-partner gurus out there. samie was written for this small group of qa test engineers....
Now solidity. samie has solidity. It's as rock solid as perl itself, since it's written in 100% active perl. And because it's written in perl it's as fast as perl. It operates about 10 times faster than it $5000 winrunner competition. IE doesn't slump along like it does under the weight of the other expensive automation tools (Silktest, winrunner or rational robot) waiting for some goofy language interpreter to figure out what should happen next.
More people are getting to know samie every day, there have already been over 640 downloads.
samie is so short and simple the only bugs it contains are the ones you write for it yourself.
4 have been found in the last 1 1/2 years and none in the last year.
If you do find any though, write them up and I'll be glad to fix them.
I have used samie for two different companies and it has stood up quite well for both. It's doesn't leak memory, and it runs blinding fast, because it's all perl.
Download it and enjoy - it's free and always will be.
I've been blowing my own horn for quite a while now.
But what do I got to lose?
Let me know what you think.