Можете ли вы запустить XML-библиотеку Робота на удаленной машине?

#testing #robotframework

Вопрос:

Я пытаюсь запустить тесты роботов с узла, управляемого Дженкинсом, на другие удаленные машины. Я попытался сделать что-то вроде следующего, но робот, похоже, использует файловую систему на моей локальной машине:

 # Ran on a machine managed by Jenkins. Or, even my local development machine.
XML Check Test
  Open Connection ${RemoteMachine}
  Element Text Should Be ${Path_To_XML_File}  text_i_expect  second/child
  Close Connection
 

Я знаю о функции «Выполнить команду» в библиотеке SSHLibrary, но я хочу использовать встроенные ключевые слова робота, а не писать команды оболочки или запускать сценарии bash роботом на удаленной машине.

Возможно ли все вышесказанное? Есть ли какая-то платформа тестирования, которую я могу использовать, которая позволит мне это сделать, или мне было бы лучше писать сценарии на Python и использовать pytest?

Я ценю любую помощь. Спасибо.