0


Python + Selenium 3.X 自动化测试环境搭建

Selenium官网地址:**http://docs.seleniumhq.org/ **

  1. 安装Python:

python官网:**https://www.python.org/ **

下载对应机器的安装包:

双击下载好的Python安装包:

如果未勾选Add Python 3.7 to PATH,需要手动配置环境变量:

计算机->属性->高级系统设置环境变量->系统变量->Path:

将python.exe的路径和pip命令的路径配置到Path中:

D:\Python3

D:\Python3\Scripts在cmd命令下输入python,验证是否配置成功:

  1. 安装selenium库:

在cmd命令下直接输入:

  1. 下载Pycharm编译器

下载地址:**https://download.jetbrains.com/python/pycharm-community-2017. **

**3.2.exe **

也是下一步下一步默认安装即可。

  1. 下载浏览器驱动

geckodriver下载地址:**https://github.com/mozilla/geckodriver/releases **

chromeriver下载地址:**http://chromedriver.storage.googleapis.com/index.h **

**tml **

🐒 注意driver与浏览器的版本对应。

将下载好的浏览器驱动放到Python安装目录下:

pip install selenium -i

https://pypi.tuna.tsinghua.edu.cn/simple

  1. 验证环境 Python + Selenium的自动化测试环境是否搭建成功!

运行如下代码,如果能正常打开浏览器,证明我们的环境就搭建好了:

(2)Chromedriver、geckodriver的版本管理

火狐浏览器驱动版本匹配说明:

谷歌浏览器和浏览器驱动的版本一般是一一对应,比如浏览器版本是87,对

应的driver也是87。

from selenium import webdriver

import time

driver = webdriver.Chrome()

driver.get('https://www.baidu.com')

time.sleep(5)

1

2

3

4

5

6(3)通过浏览器查看元素,控件属性分析

Web前端的三大语言:HTML、CSS、Javascript。

F12或右键检查,打开开发者工具。

Ctrl + f :弹出元素(XPath或CSS Selector)搜索框。

确保定位元素的唯一性:路径高亮,敲回车键不会跳。

(4)常用定位方法讲解


本文转载自: https://blog.csdn.net/m0_59719498/article/details/141882639
版权归原作者 行走的奇哥 所有, 如有侵权,请联系我们删除。

“Python + Selenium 3.X 自动化测试环境搭建”的评论:

还没有评论