Как добавить явное ожидание в раскрывающемся списке с помощью селена до тех пор, пока он не найдет текст? Как добавить явное ожидание в раскрывающемся списке в селене, которое зависит от другого раскрывающегося списка?
0
A
ответ
2
ниже кода будет ждать, пока указанный текст не нет ..
int i=0;
while(i==0)
{
try{
Select select = new Select(driver.findElement(By.xpath("ELEMENT_XPATH")));
select.getOptions().indexOf(0);
int ed = select.getOptions().indexOf(0);
if(ed==0); //check whether it's got your index or not(if not then it will throw error and go to Catch section)
{
System.out.println("Pass got.. Index Value");
}
i=1; //if it got your index value in drop down then .. exit from loop..
}catch(org.openqa.selenium.NoSuchElementException NSEE)
{
i=0; // iteration will continue until .. you'll not get your index in Drop down..
}
}
тела не было в состоянии решить эту проблему .. поэтому я перепроведение снова – Pope
Таким образом, вы будете держать на повторную передачу, пока кто-то не решает? :) Это не то, как работает этот сайт. – acikojevic
предыдущий вопрос стал слишком грязным с каким-то другим ответом – Pope