У меня есть файл python, который открывает соединения с сокетами, которые я хочу запустить как набор тестов. поэтому все необходимые соединения открыты и прослушиваются тестовые примеры для отправки сообщений. Я знаю, что мы можем использовать Запуск процесса для запуска файла python, но как мне добиться того же в настройке Suite, но при запуске файла в фоновом режиме и возвращая управление RobotFramework
, пока я пытался это
*** Settings ***
Documentation A sample test sutie for robot testsuite
Library keywordslib/serverlib.py
Library Process
***Test Cases***
Purchase Transaction
[Documentation] A sample test
purchase transaction
мой init .robot файл
*** Settings ***
Documentation A sample ssss test sutie for Mada Transaction
Library Process
Suite Setup init
****** keywords ***
init
Start Process python `C:\\Users\\e064070\\IdeaProjects\\RSCATDDFramework\\src\\keywordslib\\MadaTransactionLibrary.py`
Проблема в том, что я Я сталкиваюсь с тем, что элемент управления не возвращается обратно к роботу, чтобы выполнить тестовые случаи
, что я ожидаю, это запустить этот python код (serverlib.py) в настройке и продолжить его выполнение в в фоновом режиме при возврате элемента управления в Robot Framework для выполнения дел
и после выполнения разорвать процесс, выполняющий задний план
Заранее спасибо