Можно ли проверить, отображается ли что-либо на веб-странице сразу после установки флажка? - PullRequest
0 голосов
/ 21 января 2020

Я новичок в селене и пытаюсь создать тест, который будет проверять, будет ли отображаться элемент после нажатия флажка во всплывающем окне.

Вот мой код:

    public void getHeaderControl()
    {
        WorklistPageElements wp = new WorklistPageElements(driver);
        wp.getHeaderControl().click();
        Assert.assertTrue(wp.getHeaderControl().isEnabled());
        WebElement table = driver.findElement(By.id("worklistContent"));

        List<WebElement> allControls = table.findElements(By.className("studyListPanelTR"));

        for (WebElement row : allControls) {
            row.findElements(By.xpath("./*"));
            System.out.println(row.getText());
            row.click();
            //here, I'm thinking of putting an assertion to verify if an element get displayed within the page
        }
    }

Не уверен, как мне это сделать. Спасибо за помощь заранее. :)

1 Ответ

0 голосов
/ 22 января 2020

вы можете использовать element.isDisplayed() метод

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