Я сделал несколько 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();
}
Аналогичным образом я написал функции и для других раскрывающихся списков, а также для текстовых полей.