一、前言
我们在做web测试时,都是先从打开一个网站开始的,那我们自动化测试也从如何操作浏览器开始。
二、学习目标
1.如何创建浏览器对象
2.关闭浏览器
3.浏览器的其他方法
三、知识点
1.【如何创建浏览器对象】
浏览器对象你可以把它抽象的理解为一个浏览器,先有浏览器我们才能做后续的操作。
# 导入webdriver
from selenium import webdriver
# 创建一个浏览器对象
driver = webdriver.Chrome(executable_path='./chromedriver.exe')
2.【关闭浏览器】
# 导入webdriver
from selenium import webdriver
# 创建一个浏览器对象
driver = webdriver.Chrome(executable_path='./chromedriver.exe')
#关闭浏览器
driver.quit() #类似与浏览器的X
driver.close() #类似与关闭当前页
3.【浏览器的其他方法】
# 导入webdriver
from selenium import webdriver
# 创建一个浏览器对象
driver = webdriver.Chrome(executable_path='./chromedriver.exe')
#1.浏览器最大化
driver.maximize_window()
#2.获取当前浏览器尺寸
size = driver.get_window_size()
print(size)
#3.设置当前浏览器尺寸
driver.set_window_size(400, 400)
size = driver.get_window_size()
print(size)
#4.获取浏览器位置
position = driver.get_window_position()
print(position)
#5.设置浏览器位置
driver.set_window_position(100,200)
position = driver.get_window_position()
print(position)
标签:webdriver,浏览器,Selenium,driver,window,position,操作,size
From: https://www.cnblogs.com/ckxingchen/p/17056975.html