一、自动化测试环境搭建

请事先自行安装好Pycharm软件哦,我们本期整套教程的内容都是基于这款功能强大且跨平台的IDE讲解的哈。

1. 安装Python并配置环境变量

1.1 Python下载安装
下载链接:https://www.python.org/

下载完成后会得到一个.msi文件,双击自行安装即可(不要安装到C盘),下图就是笔者的Python安装路径。

1.2 配置环境变量

这个就很简单啦,首先打开系统设置,搜索“环境变量”,选择“编辑系统环境变量”:


然后点击新窗口中右下角的“环境变量”按钮:


在下方的“系统变量(S)”中找到Path,双击打开。

在新窗口中点击右上角的新建,在其中增加一条,内容就写刚刚我们安装的Python的路径:


完成后,保存退出即可。至此,Python开发环境配置完成。

1.3 安装pip

① 方法一

如果已经安装好了Pycharm的话,推荐安装步骤如下:

在页面上方点击“File”,在下拉菜单栏中选择“Settings”;
打开“Project alex_python”菜单,选择“Project Interpreter”;
点击右边的加号,在搜索栏中搜索pip,选中并且点击“Install Package”完成安装即可。

② 方法二

如果你没有安装好Pycharm,那就安一下。

2. 安装Selenium3

在Pycharm中打开Terminal,输入pip install selenium,执行完毕就安装完成啦!

3. 安装浏览器驱动

安装完成后,我们还需要进行一步小操作:安装浏览器驱动。

这里我们使用火狐浏览器作为示例,火狐浏览器的驱动文件名字叫做geckodriver.exe,下载链接:

https://github.com/mozilla/geckodriver/releases

下载完成后解压,可以解压出一个geckodriver.exe文件,把这个文件放到Python的安装目录下即可。

至此,我们就完成了自动化测试的环境搭建啦!

绵薄之力

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走


​这些资料,对于想学习【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助,需要的朋友可以点击下方插件进群免费领取:

Python自动化测试(01)自动化测试环境搭建相关推荐

  1. 我的全栈之路-Python基础之Python概述与开发环境搭建

    我的全栈之路-Python基础之Python概述与开发环境搭建 我的全栈之路 1.1 信息技术发展趋势 1.2 浅谈计算机系统架构 1.2.1 计算机系统架构概述 1.2.2 计算机硬件系统 1.2. ...

  2. Django Python MySQL Linux 开发环境搭建

    Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...

  3. Selenium基于Python的web自动化测试框架(1)-环境搭建

    环境搭建 前言 一.selenium简介 二.环境搭建 1. 笔者环境 2. Python安装 三. 验证安装是否成功 1. 打开win 命令行界面 2. 输入 python 回车,如果出现一下界面, ...

  4. App自动化测试介绍和环境搭建

    一.App自动化工具介绍 作为近几年兴起的测试类型,App自动化测试正在变得越来越流行. 当前主流的App自动化工具有:Appium,Robotium,Espresso,Calabash等. 这里我们 ...

  5. 自动化测试RF+Selenium环境搭建

    Robot Framework 什么是RF 本文指的自动化测试技术,基于selenium来实现自动化功能测试,而Robot Framework,简称RF,就是基于Python+Selenium来实现的 ...

  6. Appium APP UI自动化测试简介与环境搭建

    一. app自动化测试背景 移动终端越来越多,手机应用也越来越多 App回归测试用例越来越多,但全量回归很消耗时间 移动端碎片化严重,尤其是Android端(兼容性就是碎片化的体现,有很多厂商.机型. ...

  7. Java自动化测试(app自动化环境搭建 31)

    Appium 官网:http://appium.io/ github:https://github.com/appium/appium Appium is an open source test au ...

  8. Android自动化测试工具Appium环境搭建

    2019独角兽企业重金招聘Python工程师标准>>> 1.搭建Android环境 http://blog.csdn.net/jlminghui/article/details/39 ...

  9. 自动化测试练习项目环境搭建

    对于小白而言,搭建测试环境首选的有tpshop.shopxo.iwebshop这类php开发的电商网站,虽然部署方便,但是却跟企业实际的架构相差太远,不利于我们更好的了解和学习软件测试. 那么,对于自 ...

  10. Python数据分析高薪实战第一天 python基础与项目环境搭建

    开篇词 数据赋能未来,Python 势不可挡 你好,我是千帆. 互联网公司从红利下的爆发期,进入新的精细化发展阶段,亟须深入分析与挖掘业务与数据价值,从而找到新的增长点突破现有增长瓶颈.各行各业的数据 ...

最新文章

  1. ARM的突破:超级计算机和Mac
  2. mysql中文乱码解决方案_关于MySQL中文乱码的完美解决方案
  3. 远程接入构建企业信息的计划时代--极通EWEBS
  4. php和python哪个好-PHP和Python语言选择哪个好
  5. 树,二叉树,森林各种遍历总结:
  6. SBO用户清理(最近一直未登录过用户)
  7. python 寻找旋转排序数组中的最小值
  8. 【ABAP】采购申请自定义审批策略的实现
  9. Cisco设备做流量监控的方法
  10. 在 MySQL 中使用码农很忙 IP 地址数据库
  11. 铺地毯(洛谷-P1003)
  12. Unity3D 中 用quaternion 来对一个坐标点进行旋转的初步体会
  13. Generalised Dice Overlap as a Deep Learning Loss Function for Highly Unbalanced Segmentations
  14. 2023上海大学电气工程及其自动化考研必看上岸经验指导
  15. 昂达平板不能开机刷机_昂达平板刷机V811 V701 V702 V711刷错固件刷回方法
  16. 图文配置docker阿里云加速器教程
  17. 可孚医疗的数字化突围
  18. Windows Workflow Foundation中实现人工活动的demo,按照XPDL规范的实现
  19. 论文机翻:Res2Net: A New Multi-scale Backbone Architecture(Res2Net 论文机翻)
  20. Echarts 饼图设置标签颜色(单个标签颜色、多个标签颜色)

热门文章

  1. python 汉字和字节序列转换,汉字编解码
  2. 修改freeradius服务器配置
  3. 如何让电脑显示SVG图片的缩略图
  4. 头条三年去阿里一面,没过
  5. linux 修改mysql默认端口3306
  6. XXL-JOB研究二 调度中心
  7. 上下料机械手控制系统硬件性能及运动轨迹说明
  8. 5.20 综合案例2.0-甲醛浓度检测系统(2.2版本接口有更新)
  9. Python笔记:纯python操作矩阵:进行矩阵的相乘运算
  10. plc c语言做报警,基于PLC编程报警功能块的实现