UI自动化01--环境和配置

1手动配置

pip install selenium

set path,查看环境变量路径---->下载浏览器驱动,解压放到环境变量路径中(建议放到python.exe的路径下)

from selenium import webdriver
driver = webdriver.Chrome()

driver.get("https://baidu.com")

  

使用上下文管理器,结束后直接关闭driver

"""
driver.close()关闭当前的窗口
driver.quit() 推出浏览器

全屏之后,如果让窗口回到 900x600
不可能
"""
from selenium import webdriver
from selenium.webdriver.chrome.service import Service

service= Service(executable_path=r"C:\Users\小可爱的99\.wdm\drivers\chromedriver\win32\98.0.4758.80\chromedriver.exe")
options= webdriver.ChromeOptions()
with webdriver.Chrome(service=service, options=options) as driver:
    driver.get("https://baidu.com")
executable_path:浏览器驱动对象,driver的存放路径 (自动配置,可以省略service参数)
options:浏览器参数对象

2.自动配置

pip install webdriver-helper

自动将dirver安装到 home 目录下的.wdm 目录 注:下路径,就是自动安装后生成的驱动器对象,手动启动时候需要放到serivce中
executable_path=r"C:\Users\小可爱的99\.wdm\drivers\chromedriver\win32\98.0.4758.80\chromedriver.exe
#pip install webdriver-helper
import pdb
import time
from selenium.webdriver.common.by import By
from webdriver_helper import *
driver = get_webdriver()
driver.get("https://baidu.com")
ele = driver.find_element(By.XPATH,'//*[@id="kw"]')
ele.send_keys("心")

  

每篇一句:

跟上节奏

上一篇:Spring MVC拦截器与异常处理机制


下一篇:Java常用框架面试题