1

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

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

这是我如何工作的一个例子:

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

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

4

2 回答 2

0

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

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

该行运行 Silk Test 脚本,分别称为分配给ScriptWithParameters输入参数var1、值var2和。var31234HelloTrue

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

您可以在Micro Focus 文档中找到更多信息。

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

于 2015-07-28T16:51:22.083 回答
-1

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

于 2015-07-25T13:02:55.200 回答