1. I have an application that uses the Java Web Start. So from a Web interface
Users will click a "login" button
2. that triggers the download of our application jnlp file
3. and once the .jnlp file is downloaded users have a Java swing application
Most automation tools I have evaluated or used in the past are very web focus and I have not seen a tool that can transition from the web into a javaws environment and on a swing objects interface.
Have anyone done something similar and what tool did you use?
Thanks for the reply. Does anyone has the license price list of QTP? Actually anyone has the price list of some of the commercial testing tools on the market like HP QTP, TestComplete, Rational Functional tester etc I don't want to have to deal with sales calling me daily.
I've done an evaluation of some of those tools about 6 years ago - very outdated price list:-)
You might also want to take a look at an image-based approach, such as our Eggplant tool. Using an image-based approach to automation has the advantage that you can easily automate anything on the system, in or out of a browser.
Most automation tools can launch the application under test by referencing an executable file. If you want to launch a Java Web Start application, just create a batch file and use the javaws command like the following:
This solution should work with any tool that supports your Java GUI-technology. I have successfully tried it with HP QuickTest Professional, IBM Functional Tester and Froglogic Squish.