Создание цикла и добавление строки - PullRequest
0 голосов
/ 29 марта 2019

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

 Deutsch =  Chemischer Stoff 

 Italiano =  Sostanza pura 

 Scots =   Frae Wikipedia 

 English =  Chemical substance

пока, это код, который у меня есть

string [] Languages ​​= {"Deutsch", "Italiano", "Scots", "English"}; за (int i = 0; i

тогда то, что я хочу увидеть, это то, что Каждый раз, когда цикл запускается, он должен щелкнуть ссылку на язык и убедиться, что заголовок существует.

1 Ответ

0 голосов
/ 29 марта 2019
    Map<String, String> links = new HashedMap();
    links.put("Deutsch", "Chemischer Stoff");
    links.put("Italiano", "Sostanza pura");
    links.put("Scots", "Frae Wikipedia");
    links.put("English", "Chemical substance");

    for (String key : links.keySet()) {
        WebElement link = driver.findElement(By.xpath("//a[contains(text(),'" + key + "')]"));
        link.click();
        driver.getTitle().equals(links.get(key));
    }

ПРИМЕЧАНИЕ. Убедитесь, что для кодировки установлено значение UTF-8 для поддержки других символов, кроме английского.

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