webdriver загрузить l oop проблема с помощью перетаскивания - PullRequest
0 голосов
/ 01 августа 2020

Итак, я использовал уже открытый браузер chrome для своей автоматизации, который перетаскивает файл в HTML с помощью iframe. L oop работает довольно хорошо для первого запуска (1-й файл), но выдает исключение (элемент не может быть найден), что разочаровывает, когда он запускается второй раз (2-й файл), хотя я возвращаюсь к кадру по умолчанию после отбрасывания fist файл (чтобы все вернулось к норме с точки зрения шагов и кодирования).

метод перетаскивания (на самом деле найденный здесь в stackoverflow), который я использовал, это

  •       driver.switchTo().frame(0);
          //Locate content element within the frame
          WebElement droparea1 =  driver.findElementByClassName("container");                     
          // drop the file
          DropFile(new File(path + "\\" + CadName +".stl"), droparea1, 0, 0);
          droparea = null;
          driver.switchTo().defaultContent();*
    

Я добавил изображение HTML вместо самого HTML, так как я не уверен, чем поделиться ,,, Перетащите HTML изображение 1 [ Перетаскивание HTML изображение 2

...