IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> Python+selenium自动化测试环境搭建(详细) -> 正文阅读

[Python知识库]Python+selenium自动化测试环境搭建(详细)

Python+selenium自动化测试环境搭建

环境版本:
Python3.7+Selenium3.141+谷歌浏览器76.0/火狐浏览器

一、安装五大组件
1、安装python并配置环境变量
? ?1.下载并安装:https://www.python.org/downloads/
? ?2.配置环境变量:C:\Python37;C:\Python37\Scripts;

? ?①浏览器输入python的网址:https://www.python.org/downloads/
? ?②进入python官网之后,点击“Downloads”模块,然后选择“Windows”。(根 据系统选择)
? ?在这里插入图片描述

? ?③找到想要下载的版本,这里我选择的是3.7.4版本,点击“Windows x86-64 executable installer”进行下载

? ?在这里插入图片描述

? ?④下载完成后,双击进行安装
? ?在这里插入图片描述

? ?⑤ 首先在最后一行 “Add Python 3.7 to PATH” 前面点击打上对勾,然后点击上面“Install Now”
? ?在这里插入图片描述
? ?在这里插入图片描述
? ?⑥安装时,可修改安装路径。安装完之后会显示设置成功的界面Setup was successful。点击“Close”关闭就可以了。
? ?在这里插入图片描述

? ?⑦配置环境变量:(系统变量)(先点击我的电脑---->属性)
? ?在PATH里(添加):c:\python37;c:\python37\Srcipts;
? ?在这里插入图片描述
? ?⑧打开dos命令,输入:python (看到显示版本即成功)
? ?在这里插入图片描述

2、安装Pycharm开发工具。
? ?1.下载地址:http://www.jetbrains.com/pycharm/download/#section=windows
? ?2.注意下载:Community社区版
? ?在这里插入图片描述

3、安装Selenium
? ?安装方式一(在线安装):
? ?安装Seleinum:pip install -U selenium
? ?查看Seleinum:pip show selenium
? ?卸载Seleinum:pip uninstall selenium

? ?安装:
? ?在这里插入图片描述

? ?查看:
? ?在这里插入图片描述

4、安装浏览器:Chrome和Firefox的其中之一。
? ?谷歌浏览器:https://www.google.cn/intl/zh-CN/chrome/
? ?火狐浏览器:http://www.firefox.com.cn/download/#more (一般下载延长版)

5、浏览器驱动:下载Chrome浏览器驱动或者是Firefox浏览器驱动。
? ?Chromedriver谷歌驱动:http://npm.taobao.org/mirrors/chromedriver/
? ?Geckodriver火狐驱动:https://github.com/mozilla/geckodriver/releases

? ?注意:版本需要和对应的浏览器兼容。下载后放到python的目录下:如:C:\Python37

? ?①先查看Chrome浏览器的版本:(这里是89.0.4389.114版本)
? ?在这里插入图片描述

? ?②输入网址:http://npm.taobao.org/mirrors/chromedriver/ (找到与安装的谷歌浏览器一样的版本,没有的话,就选与版本最接近的进行点击下载)
? ?在这里插入图片描述
? ?在这里插入图片描述

? ?③出现此页面,选择:chromedriver_win32.zip 点击下载
? ?在这里插入图片描述

? ?④下载完成后放到python的目录下并解压:如:C:\Python37 (再解压)
? ?在这里插入图片描述

二、把seleinum加入到pycharm的项目中
? ?Pycharm->File->Setting->Project:项目名->Project Interpreter->±>搜索 selenium->install Package->等10秒
在这里插入图片描述

三、新建一个py文件在.py文件中输入以下代码测试:

from selenium import webdriver

driver=webdriver.Chrome();
deiver.get('http://www.baidu.com')

在这里插入图片描述
右击运行,能打开浏览器说明自动化测试环境搭建完成


请添加图片描述
感谢每一个认真阅读我文章的人!!!
如果下面这些资料用得到的话可以直接拿走:

1、自学开发或者测试必备的完整项目源码与环境

2、测试工作中所有模板(测试计划、测试用例、测试报告等)

3、软件测试经典面试题

4、Python/Java自动化测试实战.pdf

5、Jmeter/postman接口测试全套视频获取

我个人整理了我这几年软件测试生涯整理的一些技术资料,包含:电子书,简历模块,各种工作模板,面试宝典,自学项目等。如果在学习或工作中遇到问题可以直接点击此链接进群询问,群里也会有大神帮忙解答,也可以手动添加群号 743262921 备注222

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-10-16 19:36:13  更:2021-10-16 19:37:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/29 10:36:46-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计