Skip to content

Plugin to execute Quick Test Professional test via VBS

Notifications You must be signed in to change notification settings

sbonza/xlr-qtp-plugin

 
 

Repository files navigation

xlr-qtp-plugin

Introduction

image

QuickTest Professional (QTP) is now known as HP Unified Functional Testing. This plugin should work with either product to support the execution of test sets via the products' Visual Basic Script (VBS) interface.

Supported Tasks

Run test

Executes a QTP test set by invoking a VBS script on a Windows machine via WinRM. The machine is expected to have the QTP VBS interface installed. The script that is executed by the Run Test task can be modified by overriding the qtp/RunTest.py implementation script.

The task returns the standard out, standard error and exit code from the script. You can use this information later in your release template to determine the test result and make decisions during the release.

image

Input properties

In addition to the standard properties of the Windows remote script task, this task provides the following properties:

  • testPath: The path to the test set to be run. Required

Note that due to limitations of the UFT/QTP VBS interface, only test sets of type GUI Test are supported. Type API Test is not supported directly, but XL Release can invoke a GUI Test which then invokes an API Test.

About

Plugin to execute Quick Test Professional test via VBS

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%