UFT Task for is plugin for Atlassian Bamboo CI plugin to integrate HP Unified Functional Testing (UFT) execution from Bamboo. It runs HP UFT tests, parses result in Bamboo and links tests with JIRA issues.

What it does:
 

    

    To include HP UFT in continous integration setup you need to :

   1. Store your UFT Frameworks or tests in source code repository

    2. Create Bamboo plan to checkout the tests and execute them


How to create plan in Bamboo to run UFT tests stored in source code repository:

You need two tasks:

  1. Add source checkout task  to checkout your UFT test scripts from source code repository
  2. Add UFT Task


For example:

    I have checked in my UFT test to bitbucket. My test name is "DEMO-1 Test login"

     [ Example  ]

    

Create New Plan:








This task will download fresh copy of UFT test from source repository to the execution machine (Agent) whenever build is triggered.Nest step is to configure UFT Task to execute the downloaded test and link the generated results with JIRA



    NOTE: You may add Command task or HP task to run the UFT scripts. Just uncheck the checkbox "Run UFT Script / Framework" and the plugin will not run the UFT tests. You must add execution task above this task. Any UFT results generated will still be parsed by this plugin.

UFT Task as Test Runner and Parser:





Next:How to execute UFT tests on specific machines (Agents)?