selenium中滑块问题
1、访问网址:browser = webdriver.Chrome()
2、模拟浏览器打开:browser.get(url)
3、定位滑块:hurkuai = browser.find_element_by_xpath(xpath)
4、开始华东:action= webdriver.ActionChains(browser)
按住滑块: action.click_and_hold(huakuai).perform()
time.sleep(2)
action.move_by_offset(260,0) ##移动滑块,其中260为滑动距离
action.release().perform() ##释放滑块
selenium截图
要先确定好框的定位元素,然后把要截的图放在一个路径下,我在截图过程中遇到这样的提示:“selenium.common.exception.webDriverException:Message:unknow error:unhandled inspector error:{“code” : -3200, “message” : “cannot take screenshot with 0 width.”}”
这是因为我没有加显示等待,如果是隐式等待也还是会遇到上面的问题