日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

selenium操作浏览器窗口最大化和刷新

發布時間:2023/12/13 HTML 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 selenium操作浏览器窗口最大化和刷新 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

實際測試過程中經常遇到打開一個頁面并不是全屏顯示,但是卻希望它能夠全屏顯示或者新增一條記錄后需要刷新一下看能不能再列表中正常顯示。

于是就有了今天的關于對瀏覽器窗口的最大化和刷新頁面。需要說明的一點:所有和python相關的記錄都是基于3.6版本操作

?

窗口最大化關鍵字:maximize_window()

當前窗口進行刷新:refresh()

測試對象:https://www.baidu.com/

代碼實例:

1 from selenium import webdriver 2 import unittest 3 import time 4 5 class ApitestStudy(unittest.TestCase): 6 # 找到瀏覽器驅動并執行 7 def setUp(self): 8 self.driver = webdriver.Chrome(executable_path = "F:\Python\Scripts\chromedriver.exe") 9 # 執行測試用例 10 def test_ApitestStudy_Url(self): 11 secondrequesturl = "https://www.baidu.com/" 12 # 首先訪問baidu首頁 13 self.driver.get(secondrequesturl) 14 # 最大化當前頁 15 self.driver.maximize_window() 16 time.sleep(2) 17 # 刷新當前頁面 18 self.driver.refresh() 19 print("...執行成功...") 20 time.sleep(2) 21 22 def tearDown(self): 23 # 退出瀏覽器 24 self.driver.quit() 25 if __name__ == "__main__": 26 unittest.main()

為了能夠明顯看出刷新的效果,所以加了時間等待。

執行結果:

執行了一條記錄,總耗時17.063s。

后邊就持續更新對瀏覽器的一起騷操作的介紹。

轉載于:https://www.cnblogs.com/Zhan-W/p/10777152.html

總結

以上是生活随笔為你收集整理的selenium操作浏览器窗口最大化和刷新的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。