码迷,mamicode.com
首页 > 其他好文 > 详细

自动化测试工具——selenium

时间:2016-03-01 12:35:22      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:

官方网站:http://www.openqa.org/selenium/

1、常用的几种Selenium

  • Selenium IDE是一个带有执行界面的,用于录制或编写脚本的初级工具。它是一个firefox插件,因此只能够在Firefox上使用。
  • Selenium1(Selenium-RC)能支持几乎所有浏览器的测试,但受到JavaScript安全模型导致的限制,其编程方式更像是面向过程的而非面向对象的。
  • Selenium2(即WebDriver)是一种用于Web应用程序的自动化测试工具,不依赖于任何测试框架,不需要启动呢其他进程或安装其他程序,支持的浏览器包括:Firefox、IE、Chrome、Opera、Android、iPhone。

2、Selenium 1的组件

  • Selenium服务器:它负责启动或关闭浏览器;解释和运行从测试程序中传来的Selenese命令;并可以扮演HTTP代理的角色;截获和验证在浏览器和被测试的应用程序之间传递的HTTP消息。
  • 客户端库文件提供了各种编程语言和Selenium RC服务器之间的接口。

3、Selenium1和Selenium2的区别

  Selenium1提供更多的是基于方法的API,所有方法都在一个类中开放。而Selenium2的API则面向对象,不同的对象拥有不同的操作方法。

自动化测试工具——selenium

标签:

原文地址:http://www.cnblogs.com/coffeebar/p/5216054.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!