web自动化中,界面元素定位不到如何解决

场景:系统需求在最下面定位不到,如何解决。

 方法:

解决代码

导包

from selenium.webdriver.common.action_chains import ActionChains

from time import sleep

from selenium import webdriver

import unittest

from selenium.webdriver.common.keys import Keys

from Tools.scripts.highlight import default_latex_document

from selenium.webdriver.support import expected_conditions

***

# 拖到指定位置

#滚动到底部

target = driver.find_element_by_xpath('//*[@id="app-main"]/div[2]/div/div[5]/div/div/div[1]/div/p') 
# 聚焦元素(可以定位到最底部元素) driver.execute_script("arguments[0].scrollIntoView();", target)

  

原文地址:https://www.cnblogs.com/chenlimei/p/12782976.html