• Selenium 开源书(一): Selenium历史


    Selenium历史

    Selenium最初由Jason Huggins于2004年开发,作为ThoughtWorks的内部工具。Huggins后来加入了ThoughtWorks的其他程序员和测试人员,之后Paul Hammant加入团队并指导开发第二种操作模式,后来成为“Selenium Remote Control”(RC)。这个工具是那年开源的。

    Jason Huggins


    2005年,Dan Fabulich和Nelson Sproul(在Pat Lightbody的帮助下)提出接受一系列补丁,将Selenium-RC转变为最为人所知的。在同一次会议中,Selenium作为一个项目的指导将继续作为一个委员会,Huggins和Hammant是ThoughtWorks的代表。

    2007年,Huggins加入了谷歌。与Jennifer Bevan等人一起,他继续开发和维护Selenium RC。与此同时,ThoughtWorks的Simon Stewart开发了一款名为WebDriver的卓越浏览器自动化工具。2009年,在Google测试自动化大会的开发者会议之后,决定合并这两个项目,并调用新项目Selenium WebDriver或Selenium 2.0。

    2008年,Philippe Hanrigou(当时在ThoughtWorks)创建了“Selenium Grid”,它提供了一个hub,允许在任意数量的本地或远程系统上同时运行多个Selenium测试,从而最大限度地缩短测试执行时间。网格作为开源提供了与Selenium RC的内部/私有Google云相似的功能。Pat Lightbody已经为“HostedQA”创建了一个私有云,然后他继续向Gomez,Inc。出售。

    2016年10月4日 selenium官方宣布,selenium3.0,即将发布。“seleniumRC API被扔进“遗留”软件包,为Selenium RC提供支持的原始代码已被WebDriver支持的内容所取代,后者也包含在“遗留”软件包中。Mozilla已经对Firefox进行了更改,这意味着从Firefox 48开始,无论您使用的是Selenium 2还是3,都必须使用他们的geckodriver来使用该浏览器······”。

    [原文地址:Selenium 3 is Coming

    ](https://seleniumhq.wordpress.com/2016/10/04/selenium-3-is-coming/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Selenium+(The+Official+Selenium+Blog))

    2016年10月13日 selenium官方正式宣布发布selenium3.0,“主要变化是我们删除了最初的Selenium Core实现,并将其替换为WebDriver支持的实现。这将影响Selenium RC API的所有用户······”。

    原文地址:Selenium 3.0: Out Now!


    #### Selenium历史资料来源: Selenium 官方博客:[Official Selenium Blog](https://seleniumhq.wordpress.com/) 维基百科Selenium 词条:[Selenium_software](https://en.wikipedia.org/wiki/Selenium_(software))

  • 相关阅读:
    Java的代码风格
    哪些你容易忽略的C语言基础知识
    Java基础学习笔记第二章
    Java代码性能优化总结
    Java并发编程(2):线程中断(含代码)
    C语言代码训练(一)
    数控G代码编程详解大全
    PLC编程算法
    博客转移到新地址
    一些吐槽
  • 原文地址:https://www.cnblogs.com/snailrunning/p/9419263.html
Copyright © 2020-2023  润新知