selenium自动化
一、selenium
一个开源的UI自动化测试套件,模拟人的行为进行自动化交互测试
在PyCharm终端或window命令窗口输入以下命令
注意:在window命令窗口安装时,首先要确保Python环境变量配置正确
#查看已安装的Python包(可跳过)
pip list#安装selenium 4.3.0
pip install selenium==4.3.0
##卸载Selenium命令
pip uninstall selenium
二、安装
1、在cmd输入
>pip install -i https://pypi.douban.com/simple selenium
2、下载后检查
>pip show selenium
3、安装浏览器驱动
chrome:浏览器、驱动以及自动化更新脚本:Chromedriver116版去哪找,以及自动更新Chromedriver的Python脚本_Changxing898的博客-CSDN博客
三、测试环境是否搭建完成
配置环境变量后,运行下段代码查看是否会自动打开chrome,成功则说明py+sele自动化测试环境搭建完成
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://www.google.cn/chrome/index.html")
运行上段代码时发现会自动闪退而后程序终止,解决方法:
from selenium import webdriver
# 设置chrome浏览器的选项(高版本selenium测试会自动闪退,想取消就要更改选项) option:选项
option = webdriver.ChromeOptions()# experimental:实验性的
option.add_experimental_option("detach",True)# 将设置好的option传参给chrome,这样就不会闪退了
driver = webdriver.Chrome(option)
driver.get('https://www.csdn.net/')
版权归原作者 JC03 所有, 如有侵权,请联系我们删除。