Работа с несколькими экземплярами браузера на огурец + селен - PullRequest
0 голосов
/ 08 апреля 2020

При использовании огурца с селеном, используя TestContext, я смог запустить 1 экземпляр браузера. the image is of one of the step definitions

Теперь я хочу запустить 2 экземпляра одного и того же браузера. Поэтому я попытался enter image description here таким образом.

Но это не запускает 2 экземпляра браузера.

Как я могу запустить 2 экземпляра браузера при использовании TestContext. Это содержимое файла TextContext:

    package cucumber;

import managers.PageObjectManager;
import managers.WebDriverManager;

public class TestContext {
    private WebDriverManager webDriverManager;
    private PageObjectManager pageObjectManager;

    public TestContext(){
        webDriverManager = new WebDriverManager();
        pageObjectManager = new PageObjectManager(webDriverManager.getDriver());
    }

    public WebDriverManager getWebDriverManager() {
        return webDriverManager;
    }

    public PageObjectManager getPageObjectManager() {
        return pageObjectManager;
    }

}
...