SPONSORS:






User Tag List

Results 1 to 4 of 4
  1. #1
    Member
    Join Date
    Aug 2000
    Location
    sanjose
    Posts
    30
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    non web GUI applications

    What are the problems faced for testing GUI based applications and how to over come them, like cutom classes and others.

    Does silk support good enough non web GUI applications?
    ram

  2. #2
    Senior Member
    Join Date
    Aug 1999
    Location
    Cambridge, UK
    Posts
    470
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: non web GUI applications

    Using silktest on non-web apps is generally simpler than testing websites. This is because there is the added complication of testing on different browsers when you're dealing with a web app.
    Custom controls are exactly the main problem you have to work around when using silktest on normal apps. Silktest is superb at recognising a lot of standard controls (if your aut is written in C++ MFC then you won't have a problem), but custom controls cause difficulties - sometimes insuperable. Sometimes it is possible to map a custom control to a known control type (i.e. you tell silktest to treat your custom control as if it was a standard control), in which case you can reasonably easily write some methods for your control and work round any remaining difficulties.
    But sometimes the control just isn't recognised by silktest at all. I know of no viable way of working round this situation. In our aut there is such a custom control - we have had to write all our scripts so as to not require silktest ever to interact with this control, which has limited our testing in certain ways. Thankfully most of our controls are standard, and there is enough redundancy built in to the aut (menus, keyboard shortcuts and accelerators etc.) that this has been possible, but it remains the one place where there is a significant chunk of our aut's functionality that silktest can't deal with.
    Apart from that, silktest works brilliantly with non-web apps.

  3. #3
    Member
    Join Date
    Aug 2000
    Location
    sanjose
    Posts
    30
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: non web GUI applications

    How about other tools like win runner or SQA robot for testing these ????

    ------------------
    ram
    ram

  4. #4
    Senior Member
    Join Date
    Dec 2000
    Posts
    221
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: non web GUI applications

    I'd agree 100% that non-Web testing is significantly simpler, more straightforward and reliable than Web testing.

    As mentioned above, differing browser & OS flavours, versions and configurations make the concept of 'one script, multiple executions' into hard, if not totally impossible, task in some cases.

    Non-GUI apps are much friendlier IMHO: generally much more consistent in their behaviour, how they throw errors, often more stable.

    Custom classes can be a problem, but in the apps I have encountered with various automation tools, usually about 90% of the objects have been recognised straight off (maybe I've just been lucky! ;-)

    Those that aren't can usually be readily mapped or worked around, in all but the most extreme cases (although if this is the one control you need to verify test this could be a big problem!)

    WRT specific tools - you don't give any details about your technology, so it's hard to recommend one over the other.

    My recommendation is that you get evaluation copies of each of the tools and see which performs best with your particular technology.

    Check that they recognise (or can be made to recognise) 'must have' controls in your app and can interact with them.

    IMHO, if you've hacked it in Web testing, non-Web testing should be a joy...

    Hopes this helps,

    'Automatrix'


 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

vBulletin Optimisation provided by vB Optimise v2.6.0 Beta 4 (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
User Alert System provided by Advanced User Tagging v3.0.9 (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
Questions / Answers Form provided by vBAnswers (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
vBNominatevBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
Feedback Buttons provided by Advanced Post Thanks / Like (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
Username Changing provided by Username Change (Free) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
BetaSoft Inc.
Digital Point modules: Sphinx-based search
All times are GMT -8. The time now is 09:07 AM.

Copyright BetaSoft Inc.