Привет коллег Stack Overflow и кодеры,Найти и нажмите на все кнопки «следуют» в Instagram с помощью Selenium WebDriver
Я пытаюсь сделать скрипт автоматизации с использованием Selenium WebDriver на Instagram, где я хочу, чтобы следить за каждым Один из членов следующая учетная запись. Я застрял в точке, где после навигации по профилю пользователя (кто следующий, я хочу следовать), когда я нажимаю на ссылку «follow», открывается новое окно и содержит все члены, которые этот пользователь следует (как показано на следующем скриншоте): Window opened after clicking "following" link
Теперь, как вы можете видеть в этом окне, сначала загружаются только первые несколько последователей, а затем, когда вы продолжаете прокручивать вниз, пользователи продолжают загружаться.
Я полностью потерял здесь, как я могу перенести фокус на это новое окно окна jquery и продолжать прокручивать до тех пор, пока не будет загружен полный список, а затем найдите, как только будет загружен полный список, нажмите кнопку follow для каждого пользователя ,
Ваша помощь была бы действительно оценена в этом отношении.
Я пробовал различные варианты, например, перемещая мышь к окну и щелкая в пустое место, а затем используя Keys.Arrow_Down несколько раз, нахожу сначала кнопку Follow, а затем продолжаю нажимать кнопку и т. Д., Но, похоже, быть правильным, и это не сработает. Пожалуйста, помогите мне решить эту проблему.
спасибо Yacdaniel, но я не совсем возьми. Я довольно новичок в Javascript, и было бы здорово, если бы вы могли помочь с помощью фрагмента кода. –
Я предоставляю вам фрагмент кода для JavascriptExecutor, вам просто нужно реализовать логику. –