一、Selenium 环境部署
1. window 环境部署
1.1 当前环境
Win10 64 位系统;Python3.8.1(官方已经更新到了 3.8.2)
官方下载地址:https://www.python.org/downloads
Selenium 3.4.3;谷歌59。
1.2 Python3 安装部署
Python 的安装接触编程语言中很简单的语言了。不需要繁琐的 JDK,也不需要 SDK。直接到官网下载,配置环境就成功了。
首先到官网下载我们需要的 Python3 版本:
点进去直接下载:
记得勾选Add Python 3.8 to PATH。此处勾选后就不用另外在path中添加变量。
按 Win+R 键,输入 cmd 调出命令提示符,输入python:
1.3 安装python后,安装selenium
cmd环境下,用pip install selenium
可能会很慢
1.4 由于python最新版本已经自带pip,不需要再安装pip
1.5 安装代码编辑器Vscode
Visual Studio Code(以下简称vscode)是一个轻量且强大的跨平台开源代码编辑器(IDE),支持Windows,OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PHP等其他语言。可以通过插件将界面改为中文界面
1.5.1 直接在官网下载安装包
https://code.visualstudio.com/
下载后一步步安装即可
1.6 安装驱动,安装驱动后才能对网页进行控制
把下载好的XXX.exe浏览器驱动放到python解释器同一目录下,这样就不用单独添加环境变量
Selenium + WebDriver 各浏览器驱动下载地址
Chrome
点击下载chrome的webdriver:http://chromedriver.storage.googleapis.com/index.html
不同的Chrome的版本对应的chromedriver.exe 版本也不一样,下载时不要搞错了。如果是最新的Chrome, 下载最新的chromedriver.exe 就可以了。
Firefox
Firefox驱动下载地址为:https://github.com/mozilla/geckodriver/releases/
根据自己的操作系统下载对应的驱动即可
IE浏览器驱动下载地址为:http://selenium-release.storage.googleapis.com/index.html
根据自己selenium版本下载对应版本的驱动即可,python的话,下载里面的IEDriverServerxxx.zip即可,这个是区分32和64位系统的,根据自己的系统下载即可,需要注意的是,如果要打开IE浏览器的话,需要在浏览器的Internet选项中的安全页里有4个安全选项,Internet、本地Internet、受信任的站点、受限制的站点,这4个里面都有一个启用保护模式,都需要勾选上才可以,还得把驱动的路径加入到环境变量中。
1.7 安装好后则可以在VScode里面编写自动化测试脚本,并运行脚本
综上可知:UI自动化测试运用到的工具有python、selenium、Vscode
、浏览器驱动。按照以上步骤布置好环境后就可以编写自动化测试脚本了。
修改PIP源为国内PIP源方式
https://blog.csdn.net/Neu_Halen/article/details/90240671