2018-01-16
瀏覽器上有一個后退、前進按鈕,對于瀏覽網頁的人是比較方便的;對于 web 自動化測試來說是
一個比較難模擬的操作;webdriver 提供了 back()和 forward()方法,使實現這個操作變得非常簡單。
“%s”表示輸出的類 型為字符串
“%d”表示輸出類型為整型數字
不確定變量類型的話可以使用%r, 它的含義是“不管什么都打印出來”。
#coding=utf-8
import time
from selenium import webdriver
driver=webdriver.Firefox()
#訪問百度首頁
first_url='http://www.baidu.com'
print('now access %s' %(first_url))
driver.get(first_url)
#訪問新聞頁面
second_url='http://news.baidu.com'
print('now access %s' %(second_url))
driver.get(second_url)
#返回(后退)到百度首頁
print('back to %s' %(first_url))
driver.back()
#前進到新聞頁
print('formard to %s' %(second_url))
driver.forward()
driver.quit()
結果
格式化
格式化結果