如图,这是下拉按钮
这是元素中定位的结果
请问这种下拉按钮怎么定位
如果跳过伪元素,直接定位下一步
元素中定位,这样还是定位不到,不知道怎么解决
self.driver.find_element(by=By.XPATH, value='//*[@id="navbar-mobile"]/ul[2]/li[3]/div/a[3]').click()
如图,这是下拉按钮
如果跳过伪元素,直接定位下一步
self.driver.find_element(by=By.XPATH, value='//*[@id="navbar-mobile"]/ul[2]/li[3]/div/a[3]').click()
收起
先定位外面的ul,再定位li,最后定位span
如果这个下拉框需要反应时间,那就先定位最外围的(如果是框架的话,先切换框架,在层层定位),给一个显示或隐式等待时间,再定位接下来的。
报告相同问题?