【问题标题】:Integration between HP ALM and Borland SilkTestHP ALM 和 Borland SilkTest 之间的集成
【发布时间】:2015-07-24 18:22:36
【问题描述】:

是否有从 HP ALM (SaaS) 执行 SilkTest Workbench 脚本的模式?

我知道有一个测试叫VAPI-XP,但是我想使用in/out参数,来获取测试的最终结果和我在执行时记录的附件。目前我正在HP ALM (VAPI-XP) 中创建一个VBScript,并通过命令行STW.exe 在SilkTest 中调用该脚本。但我不知道在 Silktest 脚本中捕获最终结果并在 HP ALM 中进行设置。

这是我工作的一个例子:

HP ALM >>> VAPI-XP (VBScript) >>> STW.exe >>> SilkTest Workbench

有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: vbscript integration alm silktest


    【解决方案1】:

    Silk Test 命令行执行器接受输入和输出参数。例如:

    STW.exe -script ScriptWithParameters -variable "var1=1234" "var2=Hello" "var3=True" -outputfile C:\Temp\MyFile.txt
    

    该行运行名为 ScriptWithParameters 的 Silk Test 脚本,分别为输入参数 var1var2var3 分配值 1234HelloTrue

    它还创建(覆盖)输出文件C:\Temp\MyFile.txt,这是一个文本文件,其中每一行代表一个已执行的脚本。每行包含多个由制表符分隔的字段 (0x9)。这些字段是:脚本名称、项目名称、运行环境、执行的验证总数、通过的验证次数、失败的验证次数、脚本状态、播放错误消息(如果有)和脚本输入参数。

    您可以在Micro Focus documentation找到更多信息。

    除此之外,如果您使用 Silk4J 或 Silk4Net 方言而不是 Silk Test Workbench,则可以将测试脚本作为常规 JUnit 和 NUnit 测试调用。

    【讨论】:

      【解决方案2】:

      很遗憾,我认为使用 Silk Test 16 是不可能的。不过,您可以尝试联系支持人员以输入增强请求。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-09-04
        • 2020-04-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多