Интеграция между HP ALM и Borland SilkTest

Есть ли режим для выполнения сценария SilkTest Workbench из HP ALM (SaaS)?

Я знаю, что есть тест под названием VAPI-XP, но я хотел бы использовать параметры ввода/вывода, чтобы получить окончательный результат теста и вложения, которые я записал во время выполнения. В настоящее время я создаю VBScript внутри HP ALM (VAPI-XP) и вызываю сценарий в SilkTest через командную строку STW.exe. Но я не знаю, поймать окончательный результат в скрипте Silktest и установить в HP ALM.

Это пример того, как я работаю:

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

Может ли кто-нибудь помочь мне с этой проблемой?


person Eduardo Pacheco    schedule 24.07.2015    source источник


Ответы (2)


Исполнитель командной строки Silk Test принимает как входные, так и выходные параметры. Например:

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

Эта строка запускает скрипт Silk Test под названием ScriptWithParameters, присваивая входным параметрам var1, var2 и var3 значения 1234, Hello и True соответственно.

Он также создает (перезаписывает) выходной файл C:\Temp\MyFile.txt, который представляет собой текстовый файл, в котором каждая строка представляет собой выполненный сценарий. Каждая строка содержит ряд полей, разделенных символом табуляции (0x9). Это следующие поля: имя сценария, имя проекта, среда выполнения, общее количество выполненных проверок, количество пройденных проверок, количество неудачных проверок, состояние сценария, сообщение об ошибке воспроизведения (если есть) и входные параметры сценария.

Дополнительную информацию можно найти по адресу Документация Micro Focus.

Кроме того, если вы используете диалект Silk4J или Silk4Net вместо Silk Test Workbench, вы можете вызывать тестовые сценарии как обычные тесты JUnit и NUnit.

person Johnbo    schedule 28.07.2015

К сожалению, я не думаю, что это возможно с помощью Silk Test 16. Однако вы можете попробовать связаться со службой поддержки, чтобы ввести запрос на улучшение.

person Andy    schedule 25.07.2015