Selenium使用小结

来源:互联网 发布:报社上班 知乎 编辑:程序博客网 时间:2024/06/02 04:07

本篇博客记录在使用Selenium过程中遇到的问题。

action的使用

对于有的超链接,并不能通过获取元素后使用.click()来模拟点击。
需要使用action来进行模拟,完全模拟人的行为,即先移动鼠标到元素上面,在模拟点击!
以点解网页中常见的下一页为例:

nextpage = driver.find_element_by_xpath("//[@id=\"sogou_next\"]") #下一页的按钮action = ActionChains(driver)action.move_to_element(nextpage).perform()action.click().perform()

需要注意的是,再完成移动到指定元素后,需要先perform执行一下!

0 0
原创粉丝点击