0
*** Settings *** 

*** Test Cases *** 
Browser Shutdown 

*** Keywords *** 
Browser Shutdown 
    Close Browser 

файл closebrowser.txt не содержит ошибки ключевого слова, отображаемых при запуске этого файла. Я просто хочу выполнить этот файл в конце всех тестовых примеров, так что, если браузер открыт, это закроет это.закрыть браузер, предоставив срыв только в robotframework

В closebrowser.txt я не хочу выполнять какой-либо тест, только срывать браузер (ы) после выполняя весь файл test.txt в папке. Поскольку я могу добавить один или несколько тестовых файлов в папку (например, test3.txt, test4.txt ...), поэтому вместо предоставления в этих файлах я хочу отдельный файл, который будет запускаться и закрывать браузер

ответ

0

Создать __init __. Текстовый файл в каждом из каталогов и добавить

*** Settings *** 
Suite teardown Close all browsers 

в файл. Это добавит отладку набора, который будет запущен после любых наборов тестов в каталоге. __Init __. Txt называется

0

Вы можете звоните по номеру Test Case в другой номер Test Case.

Вы имеете три способа определить TearDown

*** Settings *** 
Test Teardown  Close All Browsers 
Suite Teardown  Close All Browsers 

*** Test Cases *** 
My Test 
    ... 
    [Teardown] Close All Browsers 

Test Teardown и [Teardown] будет выполняться в конце каждого теста внутри Suite, Suite Teardown только в конце Suite.

+0

Прежде всего, в 'closebrowser.txt' вы можете удалить раздел' *** Test Cases ***' и стать «ресурсом». Как вы можете прочитать здесь (http://robotframework.googlecode.com/hg/doc/userguide/RobotFrameworkUserGuide.html?r=2.6.2#test-setup-and-teardown) невозможно выполнить файл по умолчанию. –

+0

Можно выполнить отрыв в конце теста или в комплекте. –

Смежные вопросы