Datatable.value fails on Business Process Testing (BPT)

• Statements:


msgbox DataTable.Value("column1")

• Error: Column doesn’t exist

• Scenario:

o Components and Business Process Testing (BPT) got created with QuickTest Professional (QTP) v10, stored on Application Lifecycle Management (ALM)

o Executed BPT tests from ALM in Unified Functional Testing (UFT) 11.5

o Executing same in QTP v10 works fine

Enable to execute in BPT compatibility mode:

1.Open the Registry Editor (start -> run -> type: "regedit") on the client machine where script is being ran (QTP/UFT)

2.Go to "HKEY_CURRENT_USER\Software\Mercury Interactive\QuickTest Professional\MicTest\QEEE"

3.Change key (or create if it doesn’t exist):

Type: String value (REG_SZ)

Name: ExternalExecutionSupported

Value: "No"

4.Repeat steps on every client machine, under every user that logins

READ  Change the paths to called external Actions

Leave a Comment