selenium+Python2.7/3.6自动化测试环境搭建

python2.7安装步骤

第一步:安装Python

访问Python官方网站:http://www.Python.org,找到下载页面下载Python2.7版本(2.7与3.5版本差别较大,目前学习依2.7为例),对于windows用户来说,如果是32为操作系统,则选择x86版本;如果是64为操作系统,则选择64版本。

下载完成后,双击进行安装,即可。

安装完成后,打开Python自带的IDLE,弹出下图,就可以编写Python程序了。

或者通过在Windows命令提示符下输入python命令,也可以进入python Shell模式。

注意:如果提示python不是内部或外部命令,则需要把python的安装目录添加到系统环境变量的path下面。右键点击我的电脑-打开右键菜单-属性-高级-环境变量-系统变量的path中添加即可,如下图:

第二步:安装setuptools和pip

setuptools和pip的下载地址如下:

https://pypi.Python.org/pypi/setuptools

https://pypi.Python.org/pypi/pip

通过上面的地址进行下载,下载完成后,进行解压,将得到相应的文件夹。在Windows命令提示符下进入解压缩目录,通过python命令执行setup.py进行安装。

不过,最新python版本安装包中已经继集成了pip,可以在python的安装目录下查看是否有pip.exe或则pip3.exe文件,如果有可以直接在Windows命令提示符下输入pip或pip3,如果出现下图的说明信息,表示已经安装成功。

第三步:安装selenium

通过pip命令可直接安装selenium包:

第四步:安装ActivePython

下载地址如下:

https://www.activestate.com/activePython/downloads

安装步骤同python。安装完成后,可以以同样的方式使用pip命令安装selenium库,过程同上。

python3.6安装步骤

1.需要安装jdk,通常jdk1.8或以上。从http://www.oracle.com/technetwork/java/javase/downloads/index.html站点下载本地安装。必须和操作系统兼容,区分32和64位。

2.需要安装python3,通常最新版本。从https://www.python.org/downloads/站点,选择本操作系统和版本后下载到本地安装。区分32和64位。

3.安装好python后,需要配置path环境变量。

调出环境变量界面的方法随操作系统不同而不同,例如:对桌面上“计算机”右键“属性”,选择“高级系统设置”或“高级”,就能点开“环境变量”。在环境变量中找到path,双击打开,不改动原有内容,新增java.exe和python.exe所在目录和python所在目录下的Scripts目录。Java.exe和Python.exe所在目录,可通过如下图方式获取,对所有程序中的Java Monitor Control和python右键属性,在属性窗口中打开文件位置,即可看到程序所在目录,将地址复制到path的配置中。Path中所配置内容,举例如:Path中原有配置内容动C:\Users\administrator\AppData\Local\Programs\Python\Python36\Scripts;C:\Users\administrator\AppData\Local\Programs\Python\Python36; C:\ProgramFiles\Java\jdk1.8.0_171\bin

4.需要安装pycharm。站点下载后本地安装。必须和操作系统兼容,不区分32和64位。免费的Community社区版足以使用,Professional专业版需要收费。

5.检查安装配置情况。在命令行窗口中输入以下命令:

         java  -version,回车后看到正确的jdk版本

         python  -V,回车后看到正确的python版本。注意V大写

         pip  --help,能看到pip命令的帮助信息。注意是两个-号。

 6. 在线安装以下第三方包。打开命令提示符窗口,执行以下命令:

         python  -m pip  install  --upgrade pip

         pip  install xlrd

         pip  install pytest

         pip  install selenium

         pip  install requests

         pip  install behave

     也可以通过pycharm安装

 7. 在https://npm.taobao.org/mirrors站点下载本机浏览器对应的webdriver驱动,并存放在path所列的任一目录中,如python所在目录。chrome浏览器驱动在ChromeDriver中,火狐浏览器驱动在geckodriver中。ChromeDrvier驱动和浏览器版本对应关系可在最高版本目录中的note文件中查看,而geckodriver和火狐浏览器版本以及selenium版本的对应关系见下表:

geckodriver版本

支持的Firefox版本

支持的selenium版本

V0.21

V57~

V3.11~

V0.19, V0.20

V55~

V3.5~

V0.18

V53~

V3.4~

浏览器驱动下载也可以通过以下方法安装:

浏览器下载地址:

http://www.seleniumhq.org/download

http://selenium-release.storage.googleapis.com/index.html(IE)

注意:

1)下载与selenium版本号一致的IEDriverServer(如何查询selenium版本号:在Windows命令提示符下输入pip show selenium)

2)把IEDriverServer放到IE浏览器根目录和python根目录,使用IE 32位浏览器一定要放在(x86)的目录下;64位的放在C:\Program Files下即可。

3)在path下新增IE安装目录和根目录的环境变量。

猜你喜欢

转载自blog.csdn.net/endorstart/article/details/79802271
今日推荐