模拟浏览器最大化按钮
设置浏览器宽、高(像素点)
设置浏览器位置
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 # 获取当前页面url16 print("当前页面url:", driver.current_url)17 sleep(5)18 driver.quit()
模拟浏览器F5刷新
模拟浏览器关闭按钮(关闭单个窗口)
关闭所有WebDriver启动的窗口