SPONSORS:






User Tag List

Results 1 to 8 of 8
  1. #1
    Senior Member
    Join Date
    Jul 2001
    Location
    USA
    Posts
    104
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    SilkTest with VB3

    Does anyone have any experience using SilkTest with VB3? Our company still writes with this language, although we are also writing a 32-bit package in C++.
    After a lengthy phone conversation with Segue Tech Support, they showed me how to class map each object in each part of the application. However, there are still objects which aren't identified when I do that. I will try to class map something, but the Custom Class box is empty, and I can't pick a standard class to associate it with.
    If anyone has any ideas, I'd appreciate it. We're in the evaluation stages now, and if I can't map these objects, we'll have to continue on our search for a product.

    ------------------
    Jesse Hedges
    Quality Assurance Specialist
    Cougar Mountain Software
    jessehedges@cougarmtn.com
    TP 6.3
    AUT: Web app - Java/SQL
    Using TestPartner since 2008
    Using QTP since 2002

  2. #2
    Senior Member
    Join Date
    Oct 1999
    Location
    Tyngsborough, MA
    Posts
    211
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: SilkTest with VB3

    I haven't done much with VB apps. The one thing I imagine they already told you about is the Extension Enabler. You have to turn it on twice, once inside the app and once from the Start menu. After you turn on the extension enabler for your app, you may be able to see more stuff than you could see before. Stuff being methods and properties.

    Questions...

    What objects aren't recognized?

    What do you see in the Window Identifier recorder when you record those objects? Anything?

    Good Luck.

    That's a hell of a requirement in this day and age. How old is VB3 anyway?

    ------------------


    [This message has been edited by BrianCarroll (edited 09-11-2001).]

  3. #3
    Senior Member
    Join Date
    Nov 2000
    Location
    Bloomington, IL
    Posts
    142
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: SilkTest with VB3

    Are you recording in VO or DOM. I have found in working with VB that SilkTEst will see more objects with DOM.

    MikeF

    ------------------

  4. #4
    Senior Member
    Join Date
    Jul 2001
    Location
    USA
    Posts
    104
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: SilkTest with VB3

    I've been using the extension enabler, and have added all of the executables from our app into it, but it doesn't seem to help much. The main thing that doesn't seem to be getting recognized is combo check boxes, list boxes where you can check multiple items. When I try to map them, the "Custom Class" field on the class mapping box is empty. However, when I'm declaring the window, it is recognized as a "CustomComboBox".
    It doesn't matter which mode I am using, but we are set up for VO right now. I've tried several different installs to see if that makes a difference, but it doesn't.

    ------------------
    Jesse Hedges
    Quality Assurance Specialist
    Cougar Mountain Software
    jessehedges@cougarmtn.com
    TP 6.3
    AUT: Web app - Java/SQL
    Using TestPartner since 2008
    Using QTP since 2002

  5. #5
    Senior Member
    Join Date
    Oct 1999
    Location
    Tyngsborough, MA
    Posts
    211
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: SilkTest with VB3

    This stuff is not my area of expertise, but...

    There's a class recorder that records methods and properties. Have you tried recording the CustomComboBox class? Do any methods show up when recording that class that would allow you to do the things you need to do?

    If not, is this CustomComboBox an inhouse thing? If so, your developers should be able to expose some methods that you can call.

    At least these are some questions you may want to ask Segue about. Again, not my area of expertise.



    ------------------

  6. #6
    Senior Member
    Join Date
    Sep 2001
    Location
    Dublin
    Posts
    232
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: SilkTest with VB3

    I have just got this information myself....share the knowledge..

    If it's a VB application - what you want to do in the extension enabler
    both internally and externally is click New and browse to the *.exe itself
    and in the Primary Extension pop-up list select IE4 OCX and check the
    ActiceX box for this extension also. You can disable all the other extension
    options listed. Once you do this restart SilkTest and the VB application and
    you should be ready to kick off the tests then.

    Hope it helps you...
    It did me...


    ------------------
    ================
    Thanks,
    Tomás.

    Quis Custodiet ipsos custodes

  7. #7
    Senior Member
    Join Date
    Jul 2001
    Location
    USA
    Posts
    104
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: SilkTest with VB3

    Thanks for the tip, but I don't see a whole lot of use in it. VB3 is a 16-bit language, so it doesn't support ActiveX, and our application doesn't access the web at all, so setting it as an IE4 OCX wouldn't work real well either. I think I've got it working better, though, with some help from Segue.

    ------------------
    Jesse Hedges
    Quality Assurance Specialist
    Cougar Mountain Software
    jessehedges@cougarmtn.com
    TP 6.3
    AUT: Web app - Java/SQL
    Using TestPartner since 2008
    Using QTP since 2002

  8. #8
    Super Member
    Join Date
    Jul 2001
    Location
    Earth
    Posts
    1,882
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: SilkTest with VB3

    Native support for VB3 existed in QA Partner version 3.5 (1994). You could try to find a copy of that lying around somewhere and that would let you intersact with the VB objects directly. Keep in mind that Microsoft won't even support or recommend running VB3 code in a 32-bit environment.

    Without the native VB3 support, you will have to resort to using class-mapping for what you can see, and other work-arounds for the objects you can't see.

    ------------------
    James Soderborg
    http://www.ameliortech.com
    jamesso@ameliortech.com

 

 

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:21 AM.

Copyright BetaSoft Inc.