python3自动化实践7之浏览器前进,后退和刷新

1.浏览器的后退操作使用back()方法,具体操作如下

from selenium import webdriver
from time import sleep
driver = webdriver.Firefox()
print("----------------打开baidu首页------------------------")
driver.get("https://www.baidu.com")
print("----------------打开新闻页面------------------------")
driver.find_element_by_xpath("//a[@href='http://news.baidu.com']").click()
# driver.find_element_by_xpath("//a[@name='tj_trnews']").click()
sleep(1)
#返回到baidu首页面
print("-------------------返回百度首页------------------------")
driver.back()
sleep(2)
driver.close()

2.浏览器前进操作使用forward()方法,具体操作如下

from selenium import webdriver

from time import sleep

driver = webdriver.Firefox()

driver.get("https://www.baidu.com")

driver.find_element_by_partial_link_text("新").click()

sleep(1)

driver.back()

sleep(2)

driver.forward()

driver.close()

3.浏览器刷新操作使用refresh()方法,具体操作如下:

from selenium import webdriver

from time import sleep

driver = webdriver.Firefox()

driver.get("http://www.baidu.com")

sleep(2)

driver.refresh()

driver.close()


猜你喜欢

转载自blog.csdn.net/lulin_0397/article/details/80524679
今日推荐