selenium自动化环境搭建(Windows)

这篇具有很好参考价值的文章主要介绍了selenium自动化环境搭建(Windows)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、selenium介绍

selenium主要用于web应用程序的自动化测试,还支持所有基于web的管理任务自动化。

selenium经历了2个版本,selenium1.0和selenium2.0;selenium不是一个单独的工具,而是由一些插件、类库构成,每个组成部分都有其特点和应用场景。

selenium2.0由以下组件构成:

selenium自动化环境搭建(Windows)

selenium2.0 = selenium1.0 + Webdriver

  • Webdirver:通过原生浏览器支持或扩展来直接控制浏览器,针对各个浏览器开发,与浏览器紧密集成,支持创建更高级的测试,其还可以利用操作系统级的调用,模拟用户输入;
  • selenium IDE:嵌入到Firefox浏览器中的一个插件,实现简单的浏览器操作录制与回放功能,主要用于快速创建BUG及重现脚本,可转化为多种语言;
  • selenium Gird:测试辅助工具,利用现有的计算机基础设施,实现多台计算上和异构环境中运行测试用例;
  • selenium RC:selenium的核心组件,支持多种不同语言编写自动化测试脚本,通过其服务器作为代理服务器去访问应用,达到测试的目的;
  •  Client Libraries:Client Libraries库主要用于编写测试脚本,用来控制Selenium Server的库;
  •  Selenium Server:负责控制浏览器行为;
  •  Selenium Core(一个JavaScript函数集合):被嵌入到浏览器中,通过它实现用程序对浏览器进行操作;
  •  Launcher:用于启动浏览器,把Core加载到浏览器页面当中,并把浏览器代理设置为Selenium Server的HTTP Proxy

二、环境搭建

1、安装python

登录python官网,找到download,选择与自身平台(Windows/Linux)相符的版本下载(建议3.5+),然后安装即可;

注意:安装时选择安装界面的“Add Python 3.x to PATH”进行勾选,避免再次配置环境变量;

安装完成后通过Windows命令提示符CMD输入“python”,查看是否安装成功,如下图所示:

selenium自动化环境搭建(Windows)

2、安装setuptools与pip

setuptools是PEAK(Python enterprise Application Kit)的一个副项目,是python的distutilsde的增强工具,可以更方便创建和发布python包,特别是对其他包有依赖的情况;

pip是一个安装和管理python包的工具,通过pip来安装python包将变得很简单,省去了繁琐的过程,pip的安装依赖于setuptools,安装pip之前需要先安装setuptools;

注意:

  • python目前不支持setuptools,因此需要使用distribute;
  • setuptools与pip的下载地址如下:
  • setuptools:setuptools · PyPI
  • pip:pip · PyPI

注意: 最新版的python安装包中已经集成了pip,可以在安装目录下的script路径下查看是否有pip.exe或pip3.exe文件,如果有,则cmd命令行中输入pip进行验证;

selenium自动化环境搭建(Windows)

如上图所示,则证明已经安装pip;

3、安装selenium

完成上面2个步骤之后,可以通过cmd命令直接安装selenium包,如下图所示:

selenium自动化环境搭建(Windows)

注意:安装时如果只输入包名,则默认安装当前库中的最新版本,如果想安装自己需要的版本,则需要在包名后面加上版本号,比如:

pip install selenium==2.48.0

4、下载浏览器驱动

前面说过,selenium支持多种浏览器,所以只需要下载对应的浏览器驱动,将解压得到的exe文件放到python的安装目录下即可;

各个浏览器驱动下载地址:Downloads | Selenium

5、调试

打开一款python编译器,输入下面的代码,运行,查看是否成功调用浏览器运行,如果运行成功,则说明已成功搭建好自动化开发环境;

selenium自动化环境搭建(Windows)

加油吧,测试人!如果你需要提升规划,那就行动吧,在路上总比在起点观望的要好。未来的你肯定会感谢现在拼命的自己! 

selenium自动化环境搭建(Windows)

 文章来源地址https://www.toymoban.com/news/detail-447295.html

到了这里,关于selenium自动化环境搭建(Windows)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 自动化测试-selenium环境搭建

    自动化是指使用软件工具、脚本或程序来执行一系列的任务、操作或流程,而无需人工干预或指导。 自动化测试:使用自动化工具和脚本来执行测试用例,验证软件的正确性和稳定性。自动化测试可以快速执行,并可以重复执行,以降低人工测试的成本和时间。常见的自动化

    2024年02月16日
    浏览(44)
  • selenium 自动化测试——环境搭建

    安装python,并且使用pip命令安装 selenium 然后尝试第一次使用selenium 完成一个简单的测试自动化脚本 执行过程中,你会发现执行到第4行时会报错,那是因为没有下载对应的浏览器驱动, 下载对应的驱动,我的是chrome浏览器,查看版本 然后找到对应的webdriver文件下载,完成后

    2024年02月10日
    浏览(49)
  • Selenium1:搭建自动化测试环境

    Selenium IDE/我的第一个web自动化程序 2020/4/28 周二 64-66 官网:https://www.selenium.dev/ 分三块: Selenium IDE,是Firefox的扩展插件,支持用户录制和回放测试 Selenium WebDriver,提供了各种语言环境的API来支持更多控制权和编写符合标准软件开发实践的应用程序。 SeleniumGrid,分布式自动化

    2024年02月03日
    浏览(56)
  • selenium+python自动化测试之环境搭建

    最近由于公司有一个向谷歌网站上传文件的需求,需要进行web的自动化测试,选择了selenium这个自动化测试框架,以前没有接触过这门技术,所以研究了一下,使用python来实现自动化脚本,从环境搭建到实现脚本运行。 selenium是一个用于Web应用程序测试的工具。Selenium测试直接

    2024年01月19日
    浏览(59)
  • Python + Selenium 自动化测试入门-环境搭建

    1、python 开发环境安装         python官网下载地址:https://www.python.org/downloads/         命令行查看安装python版本:python --version  python -V 2、pycharm 开发工具安装         pycharm官网下载地址:​​​​​​https://www.jetbrains.com/pycharm/download/ 3、selenium 工具包安装         命令行

    2023年04月14日
    浏览(59)
  • 一、搭建selenium web自动化集成环境

    一、安装Python 下载地址:​​https://www.python.org/downloads/​​ 二、安装selenium 1.由于使用的Mac,在无法卸载python2的情况下,进入命令行输入pip3 install selenium安装selenium 2.在命令行输入python3,进入到python命令行界面,输入from selenium import webdriver,如果没有报错代表已经安装成功

    2024年02月01日
    浏览(41)
  • python+selenium+pycharm自动化测试环境搭建

    1. 下载Python Python Release Python 3.8.0 | Python.org 本人电脑是64位的,下载相应文件。 进入cmd(windows命令提示符)下面输入\\\"Python\\\"命令。 (如果提示python不是内部或外部命令!别急,去配置一下环境变量吧) 修改我的电脑-属性-高级-环境变量-系统变量中的PATH为: 变量名:PATH 变量值:

    2023年04月08日
    浏览(57)
  • selenium+java自动化测试环境搭建mac

    一、官网下载selenium Downloads | Selenium    下载之后的文件如下 二、下载谷歌浏览器驱动,驱动版本和浏览器版本一致、下面是我的谷歌浏览器版本  谷歌浏览器下载地址 CNPM Binaries Mirror  下载完成如下:

    2023年04月08日
    浏览(47)
  • UI自动化测试篇 :Selenium2(Webdriver)&TestNG自动化测试环境搭建

     🔥 交流讨论: 欢迎加入我们一起学习! 🔥 资源分享 : 耗时200+小时精选的「软件测试」资料包 🔥  教程推荐: 火遍全网的《软件测试》教程   📢 欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!    最开始学习UI自动化,用的工具是QTP10,用起来确实比较容易上手

    2024年03月10日
    浏览(64)
  • Java+Selenium+Testng自动化学习(一):环境搭建

    目录 一、软件准备及版本介绍  二、安装步骤及环境变量配置:  2.1    Java安装及配置 2.2    IDE工具(Intellij IDEA)安装 2.3    Maven安装及配置 2.4    Maven本地仓库配置 2.5    Intellij IDEA配置mvn仓库 2.6    Intellij IDEA创建maven项目 2.7    Selenium安装 2.8    TestNG安装 2.9    Chr

    2024年02月05日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包