Selenium的简单介绍(一)

1.Selenium是什么?

         Selenium 是用于Web应用程序测试的工具。主要用于UI测试。

2.Selenium由哪些组件组成?

Selenium IDE

     一个firefox中的一个插件,用于录制浏览器的操作,进而生成脚本的一款便于初学者使用的工具。
     局限性是其录制的脚本不能直接使用,代码很多的地方需要完善修改。  主要是给初学者一个UI自动化
     的一个认识过程,实际作用不大。

Selenium Grid

     一个辅助测试的工具,实现的功能是在多台测试机器上统一执行测试用例。

Selenium RC

     selenium中的核心部件,用于执行测试脚本进而对浏览器进行操作。RC由两个部件组成:Client Libraries和Selenium Server;

Client Libraries

保存的是测试脚本

Selenium Server

 中使用Launcher来启动和关闭浏览器;在启动浏览器后selenium core被部署到web应用中,core实际上是一个JS函数库,selenium就是通过这些JS函数对浏览器进行操作。

Selenium 2.0与Selenium 1.0的区别在于:

      2.0的WebDriver 通过原生浏览器支持或者浏览器扩展直接控制浏览器。Webdriver支持的页面操作更多,而且API更简洁,易懂。

你可能感兴趣的:(selenium)