froglogic GmbH today announced the availability of Squish 1.3, the new version of the automated GUI testing framework for Qt applications.
Main new features
- Support for JavaScript: In addition to Tcl and Python, Squish now
also supports JavaScript as scripting language for test scripts. As
with the other supported scripting languages, the complete APIs of
Squish, Qt and the application under test are available and accessible
from JavaScript. Squish uses the JavaScript interpreter from the KDE
project, which is the most advanced and most actively maintained
cross-platform JavaScript implementation available. - New platforms supported: Squish now also supports MacOS X and AIX.
Smaller improvements
- Multiple wrapper libraries to make custom APIs of the AUT and
extra components available to test scripts can be specified. - Configurable location of the object map enabling users to share an
object map between multiple test suites. - New option to let the Squish IDE highlight the current line during
test execution. - Improved user interface for managing AUTs and AUT paths.
- Improved user interface in the Squish IDE.
- More configuration options for access control of squishserver.
- Improved error reporting including showing a script backtrace on
script errors. - Improved performance.
- Improved test data and object map script APIs.
Getting to know Squish 1.3
froglogic will hold a free webinar on Squish including a
presentation of the new features of Squish 1.3 soon. If you are
interested in attending the Webinar, please contact us at [email protected].
Availability
Squish customers and evaluators can now find Squish 1.3 packages in
their download area. For more information about Squish and its price
and licensing, visit http://www.froglogic.com/squish. If
you would like to evaluate or buy Squish, please contact us at [email protected].
About froglogic
froglogic GmbH is a software company offering Qt
consultancy services and Qt-based development tools. froglogic was
founded by two former Trolltech senior engineers, Reginald Stadlbauer
and Harri Porten, who now use their experience and skills to serve the
Qt 3rd party market. froglogic is based in Hamburg, Germany. More
about froglogic at http://www.froglogic.com.
>… JavaScript interpreter from the KDE project,
>which is the most advanced and most
>actively maintainedcross-platform JavaScript implementation
>available.
I am curios. How did you come to this conclusion?
To me SpiderMonkey comes to mind when hearing those keywords.
Regards
Andreas
My poor man’s research using google gathered following numbers:
javascript interpreter SpiderMonkey, about 887 results
javascript interpreter kjs, about 1030 results
(and just for fun:
javascript interpreter rhino, about 9540 results)
The text comes from the site itself.
And it’s just marketing.
marketing != 100% fact.
Any article != 100% fact. We’re just humans.
As I said I was just curious. Google might be indicativ. But thats all about it
So I believe more tb and traxtech.
What I can really say is that RHINO works really great.
Its easy to embed,stable and fast and so very sexy.
I would recommend it to every software bakery
Regards
Andreas
Is this kind of GUI testing already used by any company or project where one could look at examples how helpful and/or productive this all really is?