![]() |
Recommendations for GUI testing tools? Does anybody have experience with GUI automated testing tools? I'm going to take advantage of the CityDesk beta to develop an automated test suite (so we don't keep breaking 2 things for every 1 thing we fix!)
Joel Spolsky
Jan Derk
I've used some of the rational testing tools before, rational robot, I believe, fits the bill for what you are looking for.
Tony McConnell
I think Jan Derk made a mistake his program name and url didn't match.
Tjipke A. van der Plaats
Just another vote for AutomatedQA. AutomatedQA's stuff is absolutely top-notch. Well worth using, very powerful and feature rich. It's also reasonably priced.
Tim Sullivan
Definitely AutomatedQAs'
Roman Eremin
I forgot to tell you that we using it from the earliest beta times - for almost 2 years, so feel free to ask me specific questions.
Roman Eremin
Oops, I left wrong e-mail. Use romae@salesexplosion.com
Roman Eremin
Jan Derk
Rational Visual Test is pretty good if you don't need to perform performance testing.
Frederic Faure
I think you should consider "rolling your own". You might find that you are happier in the long run with that level of control.
Anon Lover
<font size=20>Hmm, well Joel doesn't think QA tools are a <br>
Jasper Jonze
Perhaps I was referring to cigarettes?
Anon Lover
We tried a couple of the big packages with the GUIs and the week-long training courses and the yearly support contracts, but they didn't work with the UIs we were building (custom HTML hosting).
Chris Sells
Tony McConnell writes:
Paul Brinkley
Another vote for AQTest and AQTime (or whatever they're calling them this week) from AutomatedQA.
Mark Smith
Yes, my comment, "I hope you never have to speak to a rational salesperson" does seem a bit unfair. I dont mean to be unpleasant. All the ones I have spoken to are nice people. What I really meant was that they seem to sell so many tools that its hard to get a handle on just which toolset you need for what it is exactly that you are trying to do. My apologies to any rational people.
Tony McConnell
My guess is he actually meant the term "rational salesperson" is an oxymoron. :) (not referring to the company Rational I meant..)
Jim Buck
Yes, you're right, I realised this about a nano second after I hit the submit button. A rational salesperson is indeed a rare thing. Never mind, its Friday, I'm losing the plot anyhow, time to go home. I checked out the AutomatedQA web site, it certainly looks pretty good.
Tony McConnell
I most heartily endorse Rational Test (or whatever it's called now). Its discovery of your gui's object model is brilliant (or perhaps nowadays it is commonplace) and really makes defining test conditions wonderful. You manually do it for one set of inputs, then go to the code produced, and define a multi-dim array with the other inputs and expected results and just loop it through them. Very similar to using Excel to unit test COM objects, but the interface is your gui.
Woody
http://c2.com/cgi/wiki?VbUnit
Bob Haugen
I used the demo AQTest software to do some testing of a VB6 app I'm developing at the moment, and it had a few problems repeating row selection on a grid. Somehow the recorded 'click' on a row would not occur, which was quite annoying as the software is certainly easy to use. The test I was trying to perform was:
Tony McConnell
Joel,
Ilia Bromberg
We ahve has only limited success using Rational Robot (and once you purchase a copy the saleperson will keep calling - unless you have a problem with it). The problem I have found is that most of these automated test tools do not do well with customized components, so for you to do regression tests you will need to do screen scrapes and bitmap compares. We did get this working and it certainly takes the drudgery out of the necessary but tedious regression tests, but I keep thinking there must be a better way. I think the right way is to embed self-test into the application rather than have a third-party tool try and figure out what we are trying to do
Sam Cirka
Joel,
Chris
|