SPONSORS:






User Tag List

Thanks Thanks:  0
Likes Likes:  0
Dislikes Dislikes:  0
Results 1 to 2 of 2
  1. #1
    Member
    Join Date
    Mar 2007
    Posts
    132
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Total Downloaded
    0

    UFT for Test Driven Development. Will it work?

    Are there any real disadvantages with using UFT/QTP in a Test Driven Development environment? Are there better tools to use in this environment?

  2. #2
    SQA Knight
    Join Date
    May 2006
    Location
    Playa Del Rey, California, United States
    Posts
    2,647
    Post Thanks / Like
    Mentioned
    17 Post(s)
    Tagged
    1 Thread(s)
    Total Downloaded
    0
    Quote Originally Posted by PeterKlim View Post
    Are there any real disadvantages with using UFT/QTP in a Test Driven Development environment? Are there better tools to use in this environment?
    It's do able. TDD is really a process and is tool agnostic. But given UFT/QTP generally does not have deep hook into the SUT's internals. You'll be closer to the realm of ATDD (Acceptance Tests Driven Development) You won't get the same milage as using the same language as the development, but it is still a good development practice.

    The same principals apply. You'll first write a failing test, but because the SUT does not have the features yet, you'll write your tests and document the ID/locators used and give that to the developers to use.

    Generally I would just do TDD tests in the same language as the developers and include it in the SUT source code under a separate /requirements directory for requirements using BDD/Gherkin syntax, and the backing tests under the /tests directory. This makes the project it self a source of living documentation.
    David Lai
    SDET / Consultant
    LinkedIn profile

 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Search Engine Optimisation provided by DragonByte SEO v2.0.40 (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 10.34%
vBulletin Optimisation provided by vB Optimise v2.7.1 (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
User Alert System provided by Advanced User Tagging v3.3.0 (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
vBNominate (Lite) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
Feedback Buttons provided by Advanced Post Thanks / Like (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
Username Changing provided by Username Change (Free) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
BetaSoft Inc.
Digital Point modules: Sphinx-based search
All times are GMT -8. The time now is 02:12 PM.

Copyright BetaSoft Inc.