使 uft 函数从 jenkins 读取数据表辅音参数

Make uft function read datatable consonant parameter from jenkins

我是编程新手,开始学习如何使用 UFT(使用 vb 脚本)和 Jenkins。 我正在尝试传递一个参数,以便创建的函数根据参数从 excel 文件获取数据。在 sheet 处,我们有特定用户,在 sheet 处,我们有商业用户。

我知道我们可以设置一个输入参数,但我不知道它到底是如何工作的,所以它改变了函数的类型,以及如何配置 Jenkins 在 运行 构建时发送这些参数.

基本上如果函数是:

Getuser(type)

If Type = "P" Then      
DataTable.ImportSheet LocalFicheiros & "LOGIN\input.xlsx", "Particular", "Global"
Else

DataTable.ImportSheet LocalFicheiros & "LOGIN\input.xlsx", "Business", "Global"

End If

阅读了很多关于此的内容,但开始对我感到困惑。

我使用 vbscript 来创建 UFT 实例并运行所需的测试。 Jenkins 使用 cscript 调用来执行此脚本。 vbscript 接受来自 Jenkins 的调用中的参数并将它们传递到 UFT 脚本(使用创建实例的 ParametersCollection),该脚本被配置为接受输入参数并将它们传递到适当的行动。