Selenium+Python+Pycharm自动化环境搭建具体步骤
一、python下载:建议选择3.4以上的版本
官网下载地址:
Download Python | Python.org
下载后自行进行安装,安装python需要配置环境变量,安装时可勾选“add python to path”的选项。勾选之后会自动将python添加到系统环境变量Path中。也可以选择手动添加:
进入编辑系统环境变量-->选择高级系统设置-->环境变量-->环境变量-->系统变量:找到path变量并修改,在Path路径的最前面加入:C:\Python37;C:\Python37\Scripts; (python安装路径以及Scripts路径)
安装好之后,进入CMD窗口,输入python指令,如图所示即表示python安装成功!
二、下载PyCharm
官网下载地址:Download PyCharm: Python IDE for Professional Developers by JetBrains
(PyCharm是由JetBrains打造的一款Python IDE,即python编译器)
下载后正常安装即可
三、Selenium的安装(Selenium1.0 + webdriver =Selenium2.0)
Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera,Edge等。支持自动录制动作和自动生成.Net、Java、Perl等不同语言的测试脚本。
selenium可以通过pip命令进行安装,安装方法如下:
1. 打开cmd窗口
2. 输入:pip install selenium
3. 等待安装,出现窗口提示successful,则selenium安装成功,重复安装不产生影响。
4.安装完成后通过命令 pip show selenium查看安装情况(如下图即安装成功)
(卸载命令为 pip uninstall selenium )
四、安装chrome浏览器驱动 WebDriver
(每个浏览器都有自己的驱动,均以exe文件形式存在
比如谷歌的chromedriver.exe、火狐的geckodriver.exe、IE的IEDriverServer.exe)
运行原理:自动化脚本发送请求给浏览器驱动-->驱动解析自动化脚本-->解析完成发送给浏览器-->浏览器执行驱动发来的指令-->脚本在浏览器上运行成功
1.下载谷歌驱动需对应浏览器版本
查看浏览器版本(谷歌为例)
2.下载WebDriver
下载地址:http://chromedriver.storage.googleapis.com/index.html
找到对应浏览器版本进行下载
下载后安装至python目录下
Selenium+Python+Pycharm自动化环境搭建具体步骤相关推荐
- Web自动化测试 (Selenium+Python)测试环境搭建
目录 一.什么样的项目适合做Web自动化测试 二.Python+Selenium环境搭建 三.八大元素定位 一.什么样的项目适合做Web自动化测试 1.软件需求不会频繁的变更 2.项目周期比较长 3. ...
- Python3+Selenium3+Pycharm自动化环境搭建(四):运行unittest时报错,unhandled inspector error
在运行unittest的时候,出现了错误信息,仔细查看是unhandled inspector error,具体内容如下: 刚开始我还以为是浏览器版本和webdriver的版本没有对应上,但我明明一开 ...
- Selenium + Python + Chrome 自动化测试 环境搭建
一.下载Python 相关的教程很多,此处不详细记录了,下面是官网下载地址: https://www.python.org/downloads/ 我使用的python版本为 Python 3.6.1 ...
- pythonapp自动化_基于python的App UI自动化环境搭建
Android端Ui 自动化环境搭建 一,安装JDK.SDK 二,添加环境变量 Widows: 1.系统变量→新建 JAVA_HOME 变量 E:\Java\jdk1.7.0 jdk安装目录 2.系统 ...
- pycharm+python3.7+pyqt配置_Python3+Pycharm+PyQt5环境搭建步骤图文详解
搭建环境: 操作系统:Win10 64bit Python版本:3.7 Pycharm:社区免费版 一.Python3.7安装 下载到安装包后打开,如果想安装到默认路径(C盘)的话一直点下一步就可以了 ...
- pycharm python3.7环境_Python3+Pycharm+PyQt5环境搭建步骤图文详解
搭建环境: 操作系统:Win10 64bit Python版本:3.7 Pycharm:社区免费版 一.Python3.7安装 下载到安装包后打开,如果想安装到默认路径(C盘)的话一直点下一步就可以了 ...
- Python+Appium APP自动化环境搭建
Python+Appium之APP自动化环境搭建 1.安装node.js (1)一直点击下一步即可 (2)配置环境变量 (3)输入npm --version 安装成功 2.安装appium-docto ...
- vscode如何运行python新手教程_从零开始的TensorFlow+VScode开发环境搭建的步骤(图文)...
VScode不愧是用户数量上升最快的编辑器,界面华丽(当然,需要配合各种主题插件),十分容易上手且功能强大.之前用它写C++体验十分nice,现在需要学习tensorflow,而工欲善其事必先利其器, ...
- 《Python入门》Linux 下 Python Web开发环境搭建笔记
之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,Cen ...
最新文章
- python代码转换为pytorch_python、PyTorch图像读取与numpy转换
- Java实现自定义队列和树结构_Java数据结构之链表、栈、队列、树的实现方法示例...
- 【DP】划分数列(ybtoj DP-2-1)
- 关于从EXCEL中导入到SQL server中的问题
- [leetcode]Largest Rectangle in Histogram @ Python
- chap8_2 Fresnel in OGRE
- 阿里云发布“码上公益”平台 打造更高效透明的“科技公益”
- js监听滚动条滚动事件
- SQL存储过程和函数区别(超级简单,人人都可以看懂)
- vb连接mysql_vb.net连接mysql 数据库方法
- c语言头文件相互包含的后果,C语言头文件相互包含的问题
- Window10 X64 安装TWinCat3
- DA14580蓝牙硬件系统总览(二)
- jetbrains projector远程开发使用入门
- Linux虚拟机(Centos7)桥接模式静态ip配置/克隆后MAC地址配置、主机名修改
- 编写一个函数,判断某个数是否为水仙花数。
- 舔一舔 · 肌霸Kafka
- 小程序生态助力挖掘自有App流量
- 组织病理学的生存模型综述
- python中hasattr,getattr,setattr的区别