Debunking Anti-WatiN bullshit marketing from SWEA
In a previous post, I talked in a closing comment about how some tool vendors are trying to piggyback on WatiN to promote their inferior tools. Well there have been a couple of comments on my blog since from SWEA evangelist, Alex at a Hotmail address.
SWEA is much better product than WATIN. It can save days on test development and maintenance. Any small UI change will require change in the WATIN scripts, but SWEA scripts are more resilient to the UI changes – the control binding is separated from the script code. WATIN is just thin wrapper around HTML DOM, but SWEA is complex automation framework.
You can also try SWExplorerAutomation (SWEA) from webiussoft. SWEA is not free but provides more functionality (Recorder, Data Extractors, internal support for AJAX, more resilient to UI changes scripts) than WATIN.
Ok first things first. This is my blog and not a public forum. If you want to advertise on my blog, you can pay for your adds via Google. It is for this reason that I have deleted these comments.
Let’s debunk these claims one at at time.
Claim #1 SWEA is much better product than WATIN.
Dictionary.com defines a product as “the totality of goods or services that a company makes available.” WatiN is free and not produced by a company. So I will concede that point SWEA is a better “product” than WatiN, simply because WatiN is not a product at all.
Claim #2 SWEA scripts are more resilient to the UI changes … any small UI change will require change in the WATIN scripts
Now that is complete BULLSHIT. Good script design and development practices have significantly more impact on how resilient a script is to UI changes than the underlying tool does. WatiN supports controls defined as .net regular expressions. Using WatiN Attributes in a control class, allows controls to be defined in a single location and called consistently regardless of how WatiN finds the control. Couple that with Visual Studio 2005’s refactoring support and I am working in UI change nirvana with WatiN. If anyone needs to know how good script design should be done, please feel free to follow my blog post series and learn how to do it properly.
Claim #3 SWEA is not free …
That one is true.
Claim #4 SWEA is not free but provides more functionality (Recorder, Data Extractors, internal support for AJAX …
You can get WatiNRecorder from here, so that is an outright lie.
I honestly don’t know what a “Data Extractor” is, nor why I would need one.
WatiN does support AJAX, and yes there are some issues, however they are well know and being improved every day, so that is another lie as well.
Claim #5 WATIN is just thin wrapper around HTML DOM, but SWEA is complex automation framework.
WatiN is a thin wrapper around Internet Explorer, not just the HTML DOM. One of the key reasons WatiN and Watir do so well are their elegance, simplicity and speed. I personally would not be quoting complexity as a feature or any application.
Honestly, SWEA may be an OK product, however if it was so good, webiussoft wouldn’t need to leave comments on every WatiN related blog post they can find, pleading for people to try their products instead.
I’ll leave the last word on this to a comment one one of my posts from Petey in regard to test tool companies that resort to blog spam marketing : “Don’t forget SWEA. It is so annoying!”
If that isn’t a great reason to not try a tool, I don’t know what is.
April 11th, 2007 at 11:32 pm
Thanks for this post! This spammer is really annoying and posts the same crap on almost every blog post about WatiN.
I have no problem paying for development tools, but will never visit the SWExplorerAutomation web site because of the annoying spam marketing.
April 16th, 2007 at 1:49 pm
It’s about bloody time someone posted a response about this annoying spam from webiussoft. Yeah, I’ve taken a very brief look at their “product” and found it extremely clumsy… “scenes”, puhLEEZE! I agree w/ Peter Muelller… I would never purchase anything from a company that resorts to such relentless spam marketing tactics. My money is on WatiN, thank you very much!
June 12th, 2007 at 3:10 am
Peter WatiN is free, so where is your money ?