Como podemos passar diferentes navegadores de uma só vez na robotframework
*** Variables ***
${BROWSER} firefox
${URL} http://url/
${Delay} 0
no meu arquivo settings.txt eu tenho uma variável chamada {BROWSER} AND value associado, como mostrado acima, é o firefox
mas o que eu quero é
*** Variables ***
@{BROWSERS} firefox chrome IE
${URL} http://url/
${Delay} 0
algo como acima ... então, quando eu executo o test-suite, ele roda no firefox e, após a conclusão de todos os casos de teste, fecha o firefox, abre o chrome e executa todos os casos de teste novamente no navegador chrome ... e assim por diante vai rodar no IE
então como poderíamos fazer isso?
Não quero fazer isso manualmente (quero dizer, passando um por um ou editando o arquivo txt). totalmente automaticamente .... depois de executar o teste, ele será testado automaticamente em todos os navegadores.
PS: isso está no arquivo settings.txt e tenho duas pastas nas quais tenho arquivos test.txt. então existe o principal problema ..i tenho que repetir essas pastas em um loop
|-- 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
eu corro casos de teste como este$pybot test1 test2