Два браузера открываются при запуске простого тестового скрипта в Robot Framework - PullRequest
0 голосов
/ 14 апреля 2020

Я новичок в 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, скрипт работает нормально.

Можете ли вы пожалуйста, дайте мне знать, почему это происходит

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...