Если я учту комментарии, я отвечу на вопрос так.
Мой пример набора RF-тестов выглядит так:
test.robot
*** Test Cases ***
Log
Log To Console abc
Я создал файл .bat со следующим содержимым:
test-and-report.bat
@echo off
robot test.robot && robotmetrics
Сейчас Я могу запустить > test-and-report.bat
, который запускает тест, а затем создает отчет роботометрии в том же каталоге.
Однако ваш первоначальный вопрос был о том, как запустить файл .bat из RF. Не думаю, что вы захотите это сделать в данной ситуации, но я все равно продемонстрирую это.
test.robot
*** Settings ***
Library Process
*** Test Cases ***
Open Chrome
Run Process ${CURDIR}/open-chrome.bat
И .bat файл.
open- chrome .bat
@echo off
start chrome
Затем я могу запустить: > robot test.robot
из того же каталога, где присутствует test.robot
и Chrome откроется.