作者:洪流
Selenium被越来越多的公司采用作为Web自动化测试的轻量级框架,但是系统的介绍Selenium的中文文档却几乎没有,因此,为了方便大家更好的使用Selenium,特别编写Selenium文档系列,主要包括:
一、 总体介绍
二、 基于CORE/IDE的简单应用
三、 基于RC的简单应用
四、 Selenium Core模式自动化实施方案
五、 Selenium 常见问题解决
Selenium完全解读(一)
-- 总体介绍
阅读建议:本部分主要介绍Selenium的框架、模式以及原理,如果你只想做一个Selenium的应用者,本文简单阅读既可,可重点关注后续。如果你想更加深入,以及对Selenium进行扩展的话,请详细阅读此文。
简介
Selenium是ThoughtWorks员工在业余时间开发并维护的开源项目,并且在ThoughtWorks的项目中被广泛应用。简单地说,Selenium是一个自动化的web应用功能测试工具。
我们稍微八卦一下,Selenium有趣的是它名字的来历:在Selenium出现之前,当时最著名的web应用功能测试工具Mercury Quanlity Center,但那是一个商业工具,功能强大却也价格不菲,常常让开发者们又爱又恨。所以,自己动手开发开源功能测试工具的ThoughtWorker们把这个工具叫做Selenium——“mercury”有“水银”的意思,而“selenium”(硒元素)恰好是专解汞中毒的特效药。
八卦到此