zoukankan      html  css  js  c++  java
  • selenium简介

    简介:

    Selenium 是用于测试 Web 应用程序用户界面 (UI) 的常用框架。它是一款用于

    运行端到端功能测试的超强工具。您可以使用多个编程语言编写测试,并且

    Selenium 能够在一个或多个浏览器中执行这些测试。

    Selenium 的发展经历了三个阶段,第一个阶段,也就是 selenium1 的时代,在

    运行selenium1.0程序之前,我们得先启动selenium server(selenium remote

    control),我们简称 RC。RC 主要包括三个部分:launcher,http proxy,selenium core。其中 selenium core 是被 selenium

    server 嵌入到浏览器页面中的,selenium core 内部是一堆 javascript 函数构 成,通过调用这些函数来实现对浏览器的各种操作。

    很显然比较繁琐,这并不是最佳自动化解决方案,于是后来有了 webdriver。

    selenium2 的时代合并了 webdriver,也就是我们通常说的 selenium,selenium2 是默认支持 Firefox 浏览器的,这点非常方便。

    当然也支持其他更多浏览器,Ie 和 chrome 浏览器需要下载驱动包,并添加到环境变量 path 下。

    selenium3 是2016年十月份左右出来的,并且现在默认安装都是selenium3了,

    selenium3 在 selenium2 的基础上做了一些调整

  • 相关阅读:
    array_merge() 用法
    session_unset 与 session_destroy 区别
    关联模型中
    TP框架中分页类的使用
    ajax验证用户名是否被注册 ; ajax提交form表单
    点击图片img提交form表单
    输入框蓝光特效
    搭建owncloud私有云
    小米路由器3-R3 刷固件
    mysql的sql_mode合理设置
  • 原文地址:https://www.cnblogs.com/QiKa/p/14350473.html
Copyright © 2011-2022 走看看