User Tag List

Results 1 to 3 of 3
  1. #1
    Join Date
    Jul 2009
    Post Thanks / Like
    0 Post(s)
    0 Thread(s)

    sharing checkpoints


    How can I merge checkpoints stored in local repository to shared repository? Is there a way to achieve this?

    Please let me know.


  2. #2
    Advanced Member
    Join Date
    Mar 2007
    Salt Lake City, UT, USA
    Post Thanks / Like
    1 Post(s)
    0 Thread(s)

    Re: sharing checkpoints

    This won't answer your question directly, but it may steer you in a different direction that ultimately may be more satisfying for your QTP experience.

    Don't use checkpoints at all. I haven't used them since QTP 8.0 and I've never missed them.

    Write your own. Use GetROProperty, GetCellData, etc., to get values you want to verify. Store your expected values in your local DataTable. Compare the value you got to the stored expected value with an If..Then and use Reporter.ReportEvent statements to send customized pass/fail messages to your test log.

    Once you get that basic framework set up, you can expand on it. I create pass/fail functions that write to the test log and also to a .txt file that I can then distribute to any interested party. These functions also count the passes and fails and track some other basic data.

    Once you have all this, or even part of it, then sharing your homemade checkpoints is as easy as encapsulating what you want to verify into its own separate function or reusable action and then calling it from wherever you want.

    My test cases are all extremely easy to maintain. I can switch them on and off as easily as scanning through the DataTable and entering or deleting a value in the first column (if that column is blank, the test is skipped). I can maintain them by scanning the same DataTable and editing the expected results, any time the devs do something that requires me to update some test cases.

    It's a bit more work to create them, but way less work to maintain them, and my results logs have much more useful messages since I can customize every pass/fail message as I see fit.

    Sorry if that's more answer than what you're looking for, but this approach has been magical for me and for anyone else I know of who's implemented it.
    "The last 10% of any software project will take 90% of the budgeted time. The first 90% will take the other 90%"

  3. #3
    SQA Knight
    Join Date
    Jun 2008
    Post Thanks / Like
    3 Post(s)
    1 Thread(s)

    Re: sharing checkpoints

    I also don't use checkpoints, but I would presume that you should just be able to copy/paste to the shared repository like you can with any object.



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 07:32 PM.

Copyright BetaSoft Inc.