Selenium入门(一)

Selenium的介绍

  • 概念

Selenium是一个用于Web应用程序测试的工具;中文的意思(硒)

  • 特点

  1. 开源软件:源代码开放可以根据需求来增加工具的某些功能(免费)
  2. 跨平台:linux、windows、mac
  3. 核心功能:就是可以在多个浏览器上进行自动化测试
  4. 多语言:Java、Python、C#、JavaScript、Ruby等
  5. 成熟稳定:目前已经被google,百度,腾讯等公司广泛使用
  6. 功能强大:能够实现类似商业工具的大部分功能,因为开源性,可实现定制化功能
  • Selenium家族(发展史)

selenimu 1.0

selenimu 2.0【selenium2.0=selenium1.0+WebDriver】

selenimu 3.0【全面支持java8】【最稳定的版本】

  • WebDriverAPI支持的开发语言

  1. Python【Selenium用的最多的语言 占70%】
  2. Java
  3. PHP
  4. JavaScript
  5. Perl
  6. Ruby
  7. C#
  • Selenium WerDriver原理

说明Selenium是如何控制浏览器的?

  • Selenium 环境搭建

  • Selenium及相关软件安装配置

基于Python环境搭建(Windows系统)

  1. Python3.5(以上版本)
  2. 安装Pycharm
  3. 安装selenium包
  4. 浏览器

 selenium安装、卸载、查看命令

  • 安装
pip install selenium
  • 卸载
pip uninstall selenium
  • 查看
pip show selenium

WebDriver下载地址

  • 国内镜像
  • ChromeWebDriver

https://npm.taobao.org/mirrors/chromedriver/

  • WebDriver放置到特定目录中【可选】

或(在系统的PATH变量中)

  • 注意!!!

浏览器版本、WebDriver版本、Selenium版本要匹配,具体对应可以参照附录,最新信息需要官网。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值