2015-08-06 5 views
-1

Я новичок в Selenium Web Driver, и у меня есть проблема. У меня есть список и нужно щелкнуть по каждому элементу из списка и отправить его для дальнейшей обработки. Элементы будут удалены из списка после их успешной отправки. Показывая только количество элементов в списке, после того, как все элементы удалены из списка, нажмите кнопку, которая добавит элементы отдыха в список. Мне нужно автоматизировать этот процесс и вы хотите запустить этот процесс в цикле.Selenium Webdriver - Appeand

+0

звучит хорошо. и что ты пробовал до сих пор Маной? и на каком языке вы используете – sircapsalot

ответ

0

Вы не отправили код. Поэтому я предполагаю, что элементы можно найти с одним и тем же селектором несколько раз.

 List<WebElement> list = driver.findElements(By.cssSelector("listelement")); 
     int Theamountofelements= list.size(); 
     for (int i=Theamountofelements-1; i>=0; i--) { 
      //Here we are looping the opposite way. We wanna start from. 
//Assuming that the elements disappear after accepting them 
    List<WebElement> Listclick=driver.findElements(By.cssSelector("listelement")); 


      Listclick.get(i).click(); 

     }