python自动化Ⅰ:Python+Selenium环境搭建教程(附pycharm安装)

目录

一、python

二、python库

三、selenium

 四、pycharm


一、python

选择相应的版本进行下载,我选择的是web-based installer:

Gzipped source tarball 是Linux系统下载的版本

XZ compressed source tarball 是CentOS系统下载的版本(注意Linux和CentOS自带python,一般不用再下载python)

macOS 64-bit/32-bit installer:Mac电脑32位系统版本

macOS 64-bit installer:Mac电脑64位系统

Windows x86-64:windows 64位操作系统版本

Windows x86:windows 32操作系统版本

embeddable zip file:解压安装。下载的是一个压缩文件,解压后即表示安装完成

executable installer:程序安装。下载的是一个exe可执行程序,双击进行安装

web-based installer:在线安装。下载的是一个exe可执行程序

下载完成,双击进行安装:

安装完成,打开cmd窗口查看是否安装成功:

二、python库

什么是python的库?

  • 在Python语言的库中,分为Python标准库和Python的第三方库。python的标准库是随着pyhon安装的时候默认自带的库,python的第三方库,需要下载后安装到python的安装目录下,不同的第三方库安装及使用方法不同。它们调用方式是一样的,都需要用import语句调用

标准库:

名称

作用
datetime

为日期和时间处理 同时提供了简单和复杂的方法

time提供了各种操作时间值得函数
random提供了生成随机数的工具
math为浮点运算 提供了对底层C函数库的访问
sys工具脚本经常调用命令行参数,这些命令行参数 以链表形式存储于sys模块的argv变量
os提供了不少与操作系统相关联的函数
zlib直接支持通用的数据打包和压缩格式:zlib、gzip、bz2、zipfile,以及tarfile
urllib

获取网页源码

第三方库:

名称

作用
requests网络请求库,提供多种网络请求方法并可定义复杂的发送信息,对HTTP协议进行高度封装,支持非常丰富的链接访问功能。

selenium

是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE,Mozilla Firefox,Safari,Google Chrome,Opera,Edge等

pymysql

是Python中用来操作MongoDB的一个库。而MongoDB是一个基于分布式文件存储的数据库,旨在为WEB应用提供可扩展的高性能数据存储解决方案

Django

Django是一个开放源代码的Web应用框架,由Python开发。采用了MTV的框架模式,即模型M,视图V和模版T

第三方库的安装,利用Python中的pip进行第三方库的下载:

  • pip是一个安装和管理 Python包的工具,可以对python的包进行管理和升级等操作

检查pip安装情况

我们可以使用pip list 查看已安装的库

 pip更新:python -m pip install --upgrade pip

升级pip过程中出现超时报错:pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out;

  • 由于因为默认的下载源是国外网站,导致连接下载超时,无法正常更新,所以我们需要在进行升级时指定更新的下载源
  • 清华大学:
    https://pypi.tuna.tsinghua.edu.cn/simple
  • 阿里云
    https://mirrors.aliyun.com/pypi/simple

升级成功:

python -m pip install --upgrade pip -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

三、selenium

  • Selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样

使用pip install selenium命令进行安装:

出现报错ERROR: Operation cancelled by user,大概还是由于网络问题导致无法访问或者下:

继续指定下载源:

​安装成功后pip list查看selenium: 

​​

 四、pycharm安装

pycharm官网:Download PyCharm: Python IDE for Professional Developers by JetBrains

Windows版本,建议下载免费的Community 版本,专业版要收费:

.exe和.exe(arm64)的区别主要在于其对应的CPU架构不同,前者适用于X86/X86-64架构,而后者适用于ARM64架构,一般只有更新机型、新版本系统使用的软件才有此区别。拓展来说,.netcore程序也有arm64编译版本,对应着arm/arm64系统,和.exe定位的普通PC环境有明显差异。

2.检查是否成功安装

打开pycharm– File– Settings– Project:– Project Interpreter– “+”导入selenium库

 查看自己google的版本,去这里http://chromedriver.storage.googleapis.com/index.html下载驱动器(按照自己的google版本下载,下载win32(代表windows系统32位,这里64位通用的))。

 

 3、下载好之后,把chromedriver和python.exe放在同一目录下,这样接下来你去调用它的时候,可以直接使用的,不用在指定位置了。

全网火爆,Python接口自动化测试,从0到1分层封装框架撸码(带接口)_网易测试开发猿的博客-CSDN博客

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Python Selenium是一个自动化测试工具,用于模拟用户在Web应用程序中的操作。下面是搭建Python Selenium环境的步骤: 1. 安装Python:首先,需要从Python官方网站下载并安装Python解释器。选择最新版本的Python,并按照安装向导完成安装过程。 2. 安装pip:pip是Python的软件包管理器,用于安装第三方库。在安装Python过程中,一般会默认安装pip。可以在命令行中输入"pip"来验证其是否成功安装。 3. 安装Selenium库:使用pip命令来安装Selenium库,命令如下: ``` pip install selenium ``` 4. 下载Web驱动程序:Selenium需要与浏览器进行交互,因此需要下载相应的Web驱动程序。不同浏览器需要不同的驱动程序。常用的浏览器驱动如下: - Chrome: ChromeDriver - Firefox: GeckoDriver - Safari: SafariDriver - Edge: MicrosoftWebDriver 下载对应浏览器的Web驱动程序,并将其添加到系统路径中,以便Selenium能够找到驱动程序。 5. 编写Python脚本:使用任何文本编辑器创建一个Python脚本,导入Selenium库,并编写自动化测试的代码逻辑。例如,打开浏览器、访问网页、查找元素、输入文本等等。 6. 运行脚本:在命令行中运行Python脚本,确认环境配置正确并且脚本能够执行。 以上就是搭建Python Selenium环境的主要步骤。通过按照上述步骤安装所需的软件和库,并编写脚本,就可以使用Python Selenium进行自动化测试。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值