标签:sele https 模拟浏览器 webdriver 获取 window 技术 mamicode sel
模拟浏览器最大化按钮
设置浏览器宽、高(像素点)
设置浏览器位置
1 from selenium import webdriver 2 from time import sleep 3 driver = webdriver.Chrome() 4 # 操作浏览器与具体打开的页面无关,因此可以不用打开页面 5 6 # 1.浏览器最大化:maximize_window() 7 driver.maximize_window() 8 # 获取窗口大小 9 size = driver.get_window_size() 10 print("window size:",size) 11 sleep(2) 12 # 2.设置浏览器大小:set_window_size(宽,高) 13 driver.set_window_size(600,300) 14 # 获取窗口大小 15 size2 = driver.get_window_size() 16 print("window size:",size2) 17 sleep(2) 18 # 3.设置浏览器位置:set_window_position(x轴,y轴) 19 driver.set_window_position(300,200) 20 # 获取浏览器位置 21 position = driver.get_window_position() 22 print("window position:",position) 23 sleep(2) 24 25 driver.quit()
模拟浏览器前进按钮
模拟浏览器后退按钮
1 from selenium import webdriver 2 from time import sleep 3 driver = webdriver.Chrome() 4 list = ["F:///5期软测课堂知识/9、web自动化测试/day01/02-其他资源/注册页面-素材/注册A.html","https://www.baidu.com"] 5 for url in list: 6 driver.get(url) 7 # 获取当前页面url 8 print("当前页面url:",driver.current_url) 9 sleep(10) 10 for i in range(2): 11 driver.back() 12 sleep(5) 13 for i in range(2): 14 driver.forward() 15 # 获取当前页面url 16 print("当前页面url:", driver.current_url) 17 sleep(5) 18 driver.quit()
模拟浏览器F5刷新
模拟浏览器关闭按钮(关闭单个窗口)
关闭所有WebDriver启动的窗口
标签:sele https 模拟浏览器 webdriver 获取 window 技术 mamicode sel
原文地址:https://www.cnblogs.com/mia0812/p/12151952.html