Я новичок в Robot Framework. При запуске простого тестового сценария для открытия и проверки определенного сайта (например, Amazon.com) и закрытия его я сталкиваюсь с проблемой ниже:
Два браузера chrome открываются, один на начальном этапе. этап, на котором сценарий вводит URL-адрес (который соответствует ожидаемому), а другой - при переходе на следующую строку (для проверки браузера). Второй браузер остается пустым. В результате происходит сбой сценария.
Эта проблема действительно возникает, когда я добавляю «Test SetUp» и «Test Teardown», чтобы открыть и закрыть браузер соответственно.
Фрагмент из код:
*** Settings ***
Library SeleniumLibrary
Resource ../Resources/Common.robot
Resource ../Resources/Homepage.robot
Test Setup Begin Web Test
Test Teardown End Web Test
*** Test Cases ***
Land on the site
[Tags] Smoke
Homepage.Open the site
Check the site
[Tags] Smoke
Homepage.Verify the page is load
Примечание: Но когда я удаляю Test SetUp и Test Teardown и включаю открывать и закрывать браузер в разделе Test Case, скрипт работает нормально.
Можете ли вы пожалуйста, дайте мне знать, почему это происходит