打印URL
上一節(jié)講到,可以將瀏覽器的title打印出來,這里再講個(gè)簡(jiǎn)單的,把當(dāng)前URL打印出來。其實(shí)也沒啥大用,可以做個(gè)湊數(shù)的用例。
#coding=utf-8
from selenium import webdriver
import time
browser = webdriver.Firefox()
url= 'http://www.baidu.com'
#通過get方法獲取當(dāng)前URL打印
print "now access %s" %(url)
browser.get(url)
time.sleep(2)
browser.find_element_by_id("kw").send_keys("selenium")
browser.find_element_by_id("su").click()
time.sleep(3)
browser.quit()
其實(shí),我們可以把這用戶登錄成功后的URL打印,用于驗(yàn)證用戶登錄成功。
又或者,我們打印其它信息,比如,一般的登錄成功頁會(huì)出現(xiàn)“歡迎+用戶名”,可以將這個(gè)信息打印表明用戶登錄成功。(如何實(shí)現(xiàn),你自己琢磨一下吧~。
將瀏覽器大化
我們知道調(diào)用啟動(dòng)的瀏覽器不是全屏的,這樣不會(huì)影響腳本的執(zhí)行,但是有時(shí)候會(huì)影響我們“觀看”腳本的執(zhí)行。
#coding=utf-8
from selenium import webdriver
import time
browser = webdriver.Firefox()
browser.get(http://www.baidu.com)
time.sleep(2)
print "瀏覽器大化"
browser.maximize_window() #將瀏覽器大化顯示
time.sleep(2)
browser.find_element_by_id("kw").send_keys("selenium")
browser.find_element_by_id("su").click()
time.sleep(3)
browser.quit()