Как получить и установить выходной каталог по умолчанию в Robot Framework (Ride) во время выполнения
Я хотел бы переместить все мои выходные файлы в другое место, в каталог Run, созданный на основе даты и времени во время выполнения. Папка вывода по дате и времени создается в TestSetup
У меня есть функция "Process_Output_files", которая будет перемещать файлы в папку Run (папки Run1, Run2, Run3).
Я попытался использовать аргумент-d и использовал функцию "Process_Output_files" в качестве комплекта, чтобы переместить выходные файлы в соответствующий каталог Run.
Но я получаю следующую ошибку: «Процесс не может получить доступ к файлу, потому что он используется другим процессом». Я знаю, что это потому, что Robot Framework (Ride) в настоящее время использует это.
Если я не использую аргумент -d, выходные файлы сохраняются во временных папках.
c:\users\<user>\appdata\local\temp\RIDEfmbr9x.d\output.xml
c:\users\<user>\appdata\local\temp\RIDEfmbr9x.d\log.html
c:\users\<user>\appdata\local\temp\RIDEfmbr9x.d\report.html
Мой вопрос: есть ли способ переместить файлы в пользовательское место во время выполнения с помощью Robot Framework.