软件自动化测试(1):python+selenium自动化测试环境搭建

一、安装python

下载地址:https://www.python.org/downloads/windows/
版本:3.11.8

二、安装pycharm

下载地址:https://www.jetbrains.com.cn/en-us/pycharm/download/?section=windows

三、下载selenium

1.打开pycharm

2.打开终端,输入命令:pip install selenium

3.点击回车,等待安装完成。

4.在设置中查看版本

四、下载浏览器驱动

1.Chrome浏览器

下载地址:https://registry.npmmirror.com/binary.html?path=chrome-for-testing/

2.火狐浏览器:

下载地址:https://github.com/mozilla/geckodriver/releases
注意:需要下载与浏览器版本对应的驱动

3.将驱动复制到python安装的根目录

五、代码测试

python 复制代码
from selenium import webdriver

if __name__ == '__main__':

    driver = webdriver.Firefox()
    driver.get("http://www.baidu.com/")
相关推荐
2401_841495649 分钟前
【数据结构】汉诺塔问题
java·数据结构·c++·python·算法·递归·
枫叶丹417 分钟前
【Qt开发】输入类控件(五)-> QDateTimeEdit
开发语言·qt
xxxxxxllllllshi29 分钟前
Java 集合框架全解析:从数据结构到源码实战
java·开发语言·数据结构·面试
爱编程的鱼1 小时前
Python 与 C++、C 语言的区别及选择指南
c语言·开发语言·c++
哈里谢顿1 小时前
Celery app 实例为何能在 beat、worker 等进程中“传递”?源码与机制详解
python
运维闲章印时光1 小时前
网络断网、环路、IP 冲突?VRRP+MSTP+DHCP 联动方案一次性解决
运维·服务器·开发语言·网络·php
lly2024061 小时前
TypeScript 循环
开发语言
liulilittle1 小时前
OPENPPP2 静态隧道链路迁移平滑(UDP/IP)
开发语言·网络·c++·网络协议·tcp/ip·udp·通信
qq_402605652 小时前
python爬虫(二) ---- JS动态渲染数据抓取
javascript·爬虫·python
AI数据皮皮侠2 小时前
中国地级市旅游人数、收入数据(2000-2023年)
大数据·人工智能·python·深度学习·机器学习·旅游