python+selenium+pycharm自动化测试环境搭建
1. 下载Python
Python Release Python 3.8.0 | Python.org
本人电脑是64位的,下载相应文件。
进入cmd(windows命令提示符)下面输入"Python"命令。
(如果提示python不是内部或外部命令!别急,去配置一下环境变量吧)
修改我的电脑->属性->高级->环境变量->系统变量中的PATH为:
变量名:PATH
变量值:;C:\Python38;C:\Python38\Scripts;
2. 安装selenium
通过pip 安装
C:\Users\fnngj>pip install selenium
指定版本下载:pip install selenium==3.141.0
使用pip安装库时出现警告
提示当前使用的pip版本过低,使用命令安装指定版本的pip
python -m pip install pip==22.0.4
更新了pip后,要重新安装selenium:pip install selenium
3. 安装Chrome driver
chromedriver的版本一定要与Chrome的版本一致,不然就不起作用。
chrome driver的下载地址在这里。
https://chromedriver.storage.googleapis.com/index.html
下载解压,你会得到一个chromedriver.exe文件,放到chrome的安装目录。...\Google\Chrome\Application\ ,然后设置path环境变量,把chrome的安装目录加入变量中,需要把chromedriver.exe文件,放到python的安装目录。
可以通过启动驱动程序来测试它是否已正确添加:
如果上面配置正确,您将看到一些与驱动程序启动相关的输出
4. pycharm安装
最后打开pycharm,并添加该模块,就可以使用啦。
file- setting
五:第一个自动化测试脚本
from selenium import webdriver import timedef main():b = webdriver.Chrome()b.get('https://www.baidu.com')time.sleep(5)b.quit()if __name__ == '__main__':main()
python+selenium+pycharm自动化测试环境搭建相关推荐
- Selenium + Nightwatch 自动化测试环境搭建
首先要安装 Java 7 或更高 ,(http://www.oracle.com/technetwork/java/javase/downloads/index.html) 并且 java 命令可正常 ...
- 【重点】Selenium + Nightwatch 自动化测试环境搭建
开始搭建 1. 创建项目 我们来找个地方新建一个目录,起名为 "my-test-toolkit",然后在目录内使用终端运行 npm init -y 生成项目配置文件package. ...
- 快速搭建Python+Selenium+Sublime 自动化测试环境方法
随着业内越来越多的公司对自动化测试的大力推行,对测试人员能够使用自动化工具的要求也随之增多.为了能让更多的同事在学习selenium的初期,能够顺利的迈出第一步,即可以通过代码操作selenium d ...
- Windows系统下搭建python selenium Web自动化测试环境
前期准备:python的安装包(自己可以在官网下载自己所需要的版本 https://www.python.org/downloads/windows/) selenium安装包(https://pyp ...
- Python+selenium 自动化-基本环境搭建,调用selenium库访问百度查询天气实例演示
Python+selenium 自动化 第一章:基本环境搭建 ① 安装 selenium 库 ② 下载对应版本的浏览器驱动 ③ 调用百度查天气演示 第一章:基本环境搭建 ① 安装 selenium 库 ...
- Selenium Java自动化测试环境搭建
IDE用的是Eclipse. 步骤1:因为是基于Java,所以首先要下载与安装JDK(Java Development Kit) 下载: 点击这里下载JDK 安装:按照默认安装一路点next就可以了. ...
- python selenium - web自动化环境搭建
前提: 安装python环境. 参考另一篇博文:https://www.cnblogs.com/Simple-Small/p/9179061.html web自动化:实现代码驱动浏览器进行点点点的操作 ...
- python+pycharm+selenium自动化测试环境搭建步骤
python+pycharm+selenium自动化测试环境搭建步骤 原文链接:https://blog.csdn.net/weixin_51429941/article/details/116850 ...
- Python+selenium自动化测试环境搭建(详细)
Python+selenium自动化测试环境搭建 环境版本: Python3.7+Selenium3.141+谷歌浏览器76.0/火狐浏览器 一.安装五大组件 1.安装python并配置环境变量 ...
最新文章
- Android 编译源码 注意事项
- Finding Similar Items 文本相似度计算的算法——机器学习、词向量空间cosine、NLTK、diff、Levenshtein距离...
- 探究php底层运行机制
- SignalR介绍与Asp.net
- express中间件系统的基本实现
- SVN与TortoiseSVN实战:冲突详解(一)
- S5PV210体系结构与接口12:I2C编程
- Python中MD5加密
- iOS开发-停止WebView播放视频/音频
- 写一个生产者消费者的例子
- gulp-livereload组件使用
- 高中开计算机课吗,高中信息技术课的开设意义和课程实施方法
- pr开放式字幕(同步台词)
- (转载)基于联盟链区块链的九个方面对比
- 商汤科技面试——实习面试案例总结
- python实现:无刻度的一大一小水罐取水问题
- 梯度下降算法(Gradient Descent)
- Mysql 将逗号隔开的属性字段数据由列转行
- 生活小妙招-通马桶(这是一篇有味道的博客~)
- 从执行顺序看for循环(深入理解)
热门文章
- 计算机系统基本基本知识的说课稿,《计算机系统及工作原理》说课稿
- 基于matlab测量物体直径,基于MATLAB的零件尺寸检测误差分析的软件设计
- httprunner-2-linux下搭建hrun(下)
- 整体压缩跟分开压缩哪个更小_2020年新能效发布,美的空调哪个系列好?美的空调推荐...
- 论文查重的内容是哪些?
- Laravel文档梳理6、响应
- iOS上相见恨晚的6个APP,能让你的iPhone更有逼格!
- UVA - 10041 Vito's Family
- linux检查网络是否通畅_linux下怎么检测网络的连通性
- 如何“拼”出一个页面-游戏中心模块化实践