1、selenium介绍及环境搭建

selenium是 一个web自动化测试工具,严格意义上它是一个也可以理解为一个模块

selenium特点:

1.支持多浏览器:Chrome  Firefox  IE  Opera  Safari

2支持多语言:python  jaca  c++  javascript  ruby php

3.支持多平台:windows    linux   mac     os  

4.API简单   webdriver     (库   集成在selenium中的)

5.并行执行测试用例(一个用例   可以在windows下面的谷歌浏览器运行这个用例,也可以在linux下的firefox浏览器去运行这个用例)  -----通过selenium grid 工具来实现的


在线安装selenium依赖python环境

步骤1:安装python环境

步骤2:cmd --  pip list       用来查看python环境下面安装了哪些工具  (检查有没有安装selenium)

步骤3:如果没有安装selenium,  cmd -- pip install selenium

步骤4:查看selenium安装位置   cmd-- pip show selenium

步骤5:进入python交互模式   输入from selenium import webdriver返回无报错证明安装成功

步骤6:配置浏览器驱动(这里我没用谷歌浏览器做自动化)

通过谷歌浏览器和谷歌对应的驱动关系来安装谷歌驱动

 chrome版本与对应的谷歌驱动(chromedriver)

1.下载chromedriver:http://chromedriver.storage.googleapis.com/index.html或者 https://npm.taobao.org/mirrors/chromedriver

下载后将这个驱动chromedriver.exe放在python的安装目录下面(注:这个驱动名不能改名)


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 洞见SELENIUM自动化测试 写在最前面:目前自动化测试并不属于新鲜的事物,或者说自动化测试的各种方法论已经层出...
    厲铆兄阅读 11,708评论 3 47
  • 快速入门 Selenium是一个简便的Web应用软件测试工具。Selenium的组件Selenium IDE支持录...
    python测试开发阅读 6,507评论 0 16
  • 基于 SELENIUM 的自动化测试架构 非常感谢各位查阅本篇文章,笔者在此感谢各位。 目前市面上有分门别类的自动...
    厲铆兄阅读 11,298评论 6 43
  • Selenium 官网Selenium WebDriver官网webdriver实用指南python版本 WebD...
    顾顾314阅读 47,227评论 0 34
  • 这篇文章在介绍官网的同时使用了比较多的脚本示例,示例里遇到的问题有部分在本篇文章进行了解释,还有一篇文章专门记录了...
    顾顾314阅读 14,429评论 3 32

友情链接更多精彩内容