Selenium学习-介绍
上一篇 /
下一篇 2015-08-17 11:41:26
/ 个人分类:selenium
1、版本与组件
- Selenium1:
- selenium-core:核心组件,驱动浏览器操作的所有库文件
- selenium-RC来作为代理
- Selenium2:Selenium1+WebDriver
- WebDriver:浏览器原生态API,支持chrome、firefox、IE等,模拟点击链接,填写表单,点击按钮等操作。
- Selenium-Grid:管理集群环境(或者虚拟机)上的testcase,并行分布式测试,多个平台不同浏览器。
2、自动录制工具IDE
- 使用firefox浏览器,安装插件(菜单-附加组件,输入selenium IDE,搜索安装即可)
- 使用:点击录制按钮后,在浏览器中操作web页面即可
3、Selenium-Grid介绍和环境搭建
- Selenium-Grid的基本结构(分布式执行):
- Selenium-Grid的基本结构(请求特定环境):
- Selenium环境:
- 下载ie 、chrome等的driver程序
- 把浏览器的driver程序放到系统环境变量中
- 安装最新版的浏览器
- 下载Selenium Webdriver
- Selenium-Grid环境:
- 依次在多个系统、平台上搭建Selenium环境
- 启动hub(有java环境即可)
- 直接访问地址http://localhost:4444/grid/console查看当前Selenium-Grid的状态
收藏
举报
TAG: