Как выбрать раскрывающийся список и установить флажок внутри таблицы построчно - PullRequest
0 голосов
/ 04 июля 2019

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

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

1 Ответ

0 голосов
/ 09 июля 2019

Я сделал несколько RND и нашел это решение.По сути, я написал функцию для флажка, и она сработала, разместив мой код здесь:

@FindBy(how = How.XPATH, using = "//*[@class='table table-striped ng-star-inserted']//tr") 
List<WebElement> Ques_Table_Rows;

@FindBy(how = How.XPATH, using = "//*[@class='table table-striped ng-star-inserted']//*[@ng-reflect-name='dataType']") 
List<WebElement> TypeDropdown;

for (int j = 0; j < Ques_Table_Rows;.size(); j++) 
{
    select_SelectMask(Mask.get(j));
}

void select_SelectMask(WebElement e) {
    e.click();
}

Аналогичным образом я написал функции и для других раскрывающихся списков, а также для текстовых полей.

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