**
以禪道登入位址為例子python3+selenium3 瀏覽器操作**
#coding=utf-8
#匯入selenium
from selenium import webdriver
# sleep用於設定等待時間 時間單位為秒
from time
import
sleep
#初始化谷歌瀏覽器驅動
driver=webdriver.chrome(
)#瀏覽器最大化
driver.maximize_window(
)#輸入要測試的url位址(禪道登入位址)
driver.get(
'')#等待2秒
sleep(2)
#瀏覽器後退
driver.back(
)#等待2秒
sleep(2)
#瀏覽器前進
driver.forward(
)#等待2秒
sleep(2)
#瀏覽器重新整理
driver.refresh(
)#等待1秒
sleep(1)
#列印當前登入頁面的url資訊
print(driver.current_url)
#列印當前頁面的標題資訊
print(driver.title)
#判斷頁面標題是否在登入介面
if'使用者登入'
in driver.title:
print(
'當前處於使用者登入介面'
)else:
print(
'當前頁面不是使用者登入介面'
)#關閉瀏覽器
driver.quit(
)
操作結果頁面:
Python3 selenium 常用引數整理
chrome瀏覽器 必須引數 設定谷歌瀏覽器的一些選項 options webdriver.chromeoptions 載入chromedriver driver webdriver.chrome executable path users python chromedriver chrome op...
python3 selenium進行模擬登陸
這裡主要就說下,當表籤中只有class,而且class是這種形式的 class 的名字是自定義的,內容優勢有空格的形式,我們使用常規的定位方法總是出現問題,提示找不到元素。解決上面的辦法就是 brows.find element by css selector data test class kw ...
python3 selenium獲取列表某一列的值
python3 selenium獲取列表某一列的值 我們在坐自動化測試時,我們可能不想單純的想驗證乙個選項卡,我們讓指令碼隨機選擇乙個選項進行接下來的操作。例如我們想獲取列表某一列的某乙個資料 隨機的 進行操作時,我們該怎麼操作?請看下面的列表,獲取列表的所有運單號 我們可以選擇xpath通過進行定...