Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    Scripting language to test smartclient applications.

    Which is the best Scripting language to test smartclient applications.
    Can anyone help me.

    #2
    Hi sadeesh,

    On the simple side there is JSUnit, a framework for creating JavaScript-based unit tests.

    The best commercial tool is probably FrogLogic's Squish.

    Comment


      #3
      Tutorials

      Dear Admin,

      Can you suggest any tutorials to study smart client testing with jsunit.

      Thanks in advance,
      Sadeesh vinoth T

      Comment


        #4
        Admin,

        Jsunit : The jsunit will be helpful for unit testing alone.
        Squish : Even the record and play back in Squish is not working for smart client applications.
        It's very complex to automate test for smartclient application.

        Thanks,
        Sadeesh Vinoth T

        Comment


          #5
          Squish

          Hi!

          I have been pointed to this thread and wanted to say a word about Squish and SmartClient support.

          We just recently started working with SmartClient to add support for SmartClient's complext widget set in Squish. With yesterday's Squish 3.2 release, some of the SmartClient support has been released as well. Before that there was no specific support for SmartClient in Squish available at all.

          So I'm not surprised that you had issues with record & replay since indeed SmartClient cannot be dealt with by a generic DOM/HTML test approach.

          Our approach is to build dedicated support for different widgets and widget sets and cooperate with the AJAX framework vendors for that. This is an approach different from many of the generic web test tools. The adbvantage is that the resulting tests will be much more stable and independent from the ever-changing DOM structure of the application since Squish knows really what a widget, etc. is and doesn't just operate on the generic DOM.

          See also my blog entry http://blog.froglogic.com/2007/03/extension-api-for-custom-ajaxjs-widgets-for-squish-for-web/

          So to make this short: SmartClient support in Squish just started and will evolve demand-based. If you are interested in automating your SmartClient GUI web tests, we will be glad to work with you to first implement dedicated support for the widgets you use and support you throughout the whole process of that. Just contact us at squish@froglogic.com.

          Comment

          Working...
          X