Selenium + Pycharm+python3.6自动化环境搭建
来源:互联网 发布:龙之信条身材捏脸数据 编辑:程序博客网 时间:2024/05/16 17:02
最近开始学习自动化测试,开通了博客!从环境搭建开始记录学习过程!
准备: 下载软件安装包:
我用的最新社区版的Pycharm,python3.6、chromedriver驱动,下载地址:
Pycharm下载地址: http://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows&code=PCC
python下载地址: https: //www.python.org/downloads/
chromedriver驱动下载地址:http://chromedriver.storage.googleapis.com/index.html
驱动根据浏览器版本进行下载,浏览器最新版本就下载最新的就好了(不晓得版本的话可以参照这篇文章:http://blog.csdn.net/huilan_same/article/details/51896672)
一、安装python3.6
下载好软件后,先安装pyhton:双击python的exe文件,一直点击下一步,python3.6比较人性化,注意在安装时注意勾选加上path路径,这样就不需要再去配置变量环境了。要不晓得那个要不要勾选,那就都勾选上,一直点击下一步后就完成下载。(若未勾选的话,请在我的电脑-右击--属性--环境变量,新增path变量,写上python的的安装地址,默认的是: C:\Users\www\AppData\Local\Programs\Python\Python36-32\Scripts\;C:\Users\www\AppData\Local\Programs\Python\Python36-32\)
若想检查下是否安装成功了,在cmd控制台,键入:python,成功的话会打印版本信息,如图示:
二、安装selenium
打开cmd控制台,进入python的Scripts目录下:cd C:\Users\www\AppData\Local\Programs\Python\Python36-32\Scripts\
再键入:pip install -u selenium
页面会显示如梯状图,提示successfully.
若检查到没有安装pip,可以接着键入:pip install pip (一般情况下python3.6会自带安装就不需要再安装了)
三、安装chrome driver
下载好chromedriver驱动解压后,直接把它粘贴到C:\Users\www\AppData\Local\Programs\Python\Python36-32 ,即python安装目录下就好
要根据浏览器的版本下载相应的驱动,具体映射可以参照这篇文章:http://blog.csdn.net/huilan_same/article/details/51896672
四、安装pycharm
双击pycharm,一直点击下一步,他会自动检索到python等配置文件,点击确认即可,省去不少配置的麻烦。
安装好后,可以新建项目了,写个简单的selenium例子,检验下安装是否正确。(若第一次用,可以先百度下教程)
五、检验配置的环境是否可用
在pycharm内新建一个py文件,输入测试代码:
# -*- coding : utf-8 -*-
from selenium import webdriverimport timebrowser = webdriver.Chrome()browser.get("https://www.baidu.com") # 打开百度浏览器browser.find_element_by_id("kw").send_keys("selenium") # 输入关键字browser.find_element_by_id("su").click() #点击搜索time.sleep(3) #休眠3秒browser.quit() #关闭浏览器
运行成功无报错后,那么恭喜你,selenium自动化环境成功搭建!开始你的自动化学习之旅吧!
- Selenium + Pycharm+python3.6自动化环境搭建
- Selenium + Pycharm 搭建自动化测试环境
- 从零开始:Mac OS下搭建 python3+selenium+firefox+pycharm 环境
- 如何搭建selenium+python3.5自动化测试环境
- Python3+selenium环境搭建
- python-selenium+pycharm环境搭建
- pycharm+python+selenium环境搭建
- Python3 PyQt5 pycharm 环境搭建
- Python3 PyQt5 pycharm 环境搭建
- Python3 PyQt5 pycharm 环境搭建
- Python3 PyQt5 pycharm 环境搭建
- Python3 PyQt5 PyCharm 环境搭建
- Python3 PyQt5 pycharm 环境搭建
- python3.5 + selenium环境搭建
- selenium + Python 自动化环境搭建
- Python+selenium自动化环境搭建
- Python+selenium自动化环境搭建
- Python3.4 + selenium + Firefox 自动化测试环境!
- VB 学习整理1 基本概念 数据类型
- Python高级编程——12.系统编程(多进程和多线程)总述
- Oracle归档日志写满(ORA-00257错误)
- Ubuntu12.04NFS挂载根文件系统
- UITabBarItem与UIImageRenderingMode
- Selenium + Pycharm+python3.6自动化环境搭建
- fragment遇到getactivity为空的情况
- Pb(100) The method getType() is undefined for the type new TypeToken<List<String>>(){}
- 获取当前年份后两位
- GCC基础
- 进制转换
- 『MACHINE LEARNING』读书笔记|周志华《机器学习》|5.2神经网络感知机
- 使用nat123实现外网访问局域网中的linux主机
- Linux学习心得(一)