Как мы можем передать другой браузер за один раз в рамке робота

*** Variables ***

${BROWSER}          firefox
${URL}              http://url/
${Delay}            0  

В моем файле settings.txt у меня есть переменная с именем {BROWSER} И ассоциированное значение, как показано выше, это Firefox

но я хочу

*** Variables ***

@{BROWSERS}         firefox  chrome  IE  
${URL}              http://url/
${Delay}            0  

что-то вроде выше ... поэтому, когда я сначала запустил набор тестов, он запустится в Firefox, а после завершения всех тестовых случаев закроет Firefox, откроет Chrome и снова запустит все тестовые примеры в браузере Chrome ... и так далее после этого. он будет работать на IE

так как мы могли это сделать?

Я неЯ не хочу делать это вручную (я имею в виду, передавая по одному или редактируя текстовый файл). полностью автоматически .... после запуска теста он будет автоматически проверяться во всех браузерах.

PS: это в файле settings.txt, и у меня есть две папки, в которых у меня есть файлы test.txt. так что есть главная проблема .. я должен перебирать эти папки в цикле

|-- main.py
|-- settings.txt    //in this file i have browser variable (or Array)
|-- test1
|   |-- testl.txt
|   |-- test1_settings.txt  //this will contain all the variables and user defined keyword related to test1 and 
|-- test2
|   |-- test2.txt    
|   |-- test2_settings.txt  //same as test1

я запускаю тестовые случаи, как это$pybot test1 test2

Ответы на вопрос(2)

Ваш ответ на вопрос