Selenium Grid跨浏览器-兼容性测试

标签: selenium grid 浏览器 | 发表时间:2013-12-16 07:25 | 作者:xifeijian
出处:http://blog.csdn.net

Selenium Grid跨浏览器-兼容性测试

这里有两台机子,打算这样演示:

一台机子启动一个作为主点节的hub 和 一个作为次节点的hub(系统windows 浏览器为ie) ip为:192.168.4.124

另一台机子启动两个次节点hub,一个次节点浏览器为firefox,另一个浏览器为chrome (系统为windows),ip为:192.168.4.137

 

启动各节点hub

启动主节点hub命令:

java -jar selenium-server-standalone-2.24.1.jar -role hub

 

IE:

启动与主节点同一机子的次节点hub命令:

java -jar selenium-server-standalone-2.24.1.jar -role node  -hub http://localhost:4444/grid/register -browser browserName=”internet explorer”

 

Firefox:

启动另外一台机子的两个节点hub命令分别为:

  • 启动firefox的

java -jar selenium-server-standalone-2.24.1.jar   -Dwebdriver.firefox.bin=”D:/Program Files/Mozilla Firefox/firefox.exe” -role webdriver  -hub http://192.168.4.124:4444/grid/register -browser browserName=firefox

其中-Dwebdriver.firefox.bin=”D:/Program Files/Mozilla Firefox/firefox.exe”这个是firefox浏览器安装地址。

 

Chrome:

  • 启动chrome的

java -jar selenium-server-standalone-2.24.1.jar   -Dwebdriver.chrome.driver=”D:/chromedriver.exe” -role webdriver  -hub http://192.168.4.124:4444/grid/register -port 6666 -browser browserName=chrome

其中-Dwebdriver.chrome.driver=”D:/chromedriver.exe”,这个是传入我chromedriver.exe的放置地址。端口设为6666,防止和上面firefox的重复。

链接好后,可以在 http://localhost:4444/grid/console可以查看到三个子节点的状态。启动详细方法可以参考前面的文章。

 

附:

selenium-server-standalone-2.38.0下载地址: http://download.csdn.net/detail/xifeijian/6719867

作者:xifeijian 发表于2013-12-15 23:25:50 原文链接
阅读:104 评论:0 查看评论

相关 [selenium grid 浏览器] 推荐:

Selenium Grid跨浏览器-兼容性测试

- - CSDN博客互联网推荐文章
Selenium Grid跨浏览器-兼容性测试. 这里有两台机子,打算这样演示:. 一台机子启动一个作为主点节的hub 和 一个作为次节点的hub(系统windows 浏览器为ie) ip为:192.168.4.124. 另一台机子启动两个次节点hub,一个次节点浏览器为firefox,另一个浏览器为chrome (系统为windows),ip为:192.168.4.137.

Selenium Grid简介与安装

- - CSDN博客互联网推荐文章
      很多敏捷团队已经使用了Selenium和Watir等 工具进行验收测试或用户接口测试. 这些工具通过驱动Web浏览器的方式反映用户体验,并且为测试那些使用DHTML和Ajax构建的动态接口提供强力支 持. 然而,随着更多的团队采纳类似的工具,他们发现,运行这一整套浏览器驱动的Web接口测试会花费很长时间,而导致构建太慢.

java模拟浏览器包htmlunit,selenium

- - BlogJava-首页技术区
发现一个很不错的模拟浏览器包htmlunit,它可以直接执行访问网站地址,并执行相应的JavaScript脚本;这个功能对于网站爬虫有很大的帮助,一些网站使用了ajax,如果使用简单的http访问只能抓到原始的html源码,但对于页面内执行的ajax却无法获取;使用这个包后,可以将执行ajax后的html源码一并抓取下来.

[Python爬虫]使用Selenium操作浏览器订购火车票

- -
     一个会写Python的Oracle DBA. [Python程序]利用微信企业号发送报警信息. [Python爬虫]使用Python爬取静态网页-斗鱼直播.  [Python爬虫]使用Python爬取动态网页-豆瓣电影(JSON).  [Python爬虫]使用Python爬取动态网页-腾讯动漫(Selenium).

js Grid - 列表插件

- Bloger - 博客园-首页原创精华区
     js Grid - 列表插件.     1)Sponsor Flip Wall With jQuery & CSS一个非常不错的显示数据到网格里的插件. 点击后,缩略图会翻转,然后显示更多信息.      2)TableTree4J 是一个开源的基于javascript的树状菜单和表格控件,实用TableTree4J可以轻易实现带树状折叠效果的表格和树状折叠菜单.

robotframework + selenium实现网站自动测试

- - idv2
本文参考: How to use RobotFramework with the Selenium Library. Selenium是个强大的自动化测试工具,可以手工编写或自动录制测试脚本,可以手工执行,也可以自动执行. 而 robotframework是个通用的自动化测试框架. robotframework-seleniumlibrary是robotframework的一个测试库,它可以集成Selenium,并提供一套简单易懂的语法用于书写测试用例(好处就是测试人员不用学任何编程语言也能写测试用例了).

Fusion Garage宣布基于Android的Grid OS

- tinda - Solidot
JooJoo平板制造商Fusion Garage宣布了运行Grid OS的10英寸平板和4英寸智能手机. Grid OS是基于Android的移动操作系统,该公司声称能完全兼容Android应用. Grid-10平板显示屏10.1英寸,分辨率1366 x 768,处理器Nvidia Tegra 2,130万像素摄像头,16GB存储空间,WiFi版$499,3G +WiFi版$599.

jQuery.bsgrid 1.30 发布,简易 jQuery Grid 插件

- - 开源中国社区最新新闻
jQuery.bsgrid 简单易用的jQuery Grid插件. 一个简单易用的jQuery Grid插件,内置提供多套皮肤且非常容易扩展,支持分页或不分页,支持json、xml数据格式,对导出友好,扩展性友好. 本插件的目标是提供简洁实用、代码轻便、扩展性强的Grid功能. 本插件的早期及当前版本已在多个项目中使用.

TabCo 原来就是 Fusion Garage,发布 Grid 10 平板和 Grid 4 智能手机

- Rex - Engadget 中国版
经过几个月的铺垫,带有相当神秘感的 TabCo 终于揭晓:原来是曾经为我们带来 JooJoo 平板的 Fusion Garage 再度卷土重来,推出两台新设备 -- 10 寸的平板 Grid 10 和 4 寸的智能手机 Grid 4. 发布会由公司的 CEO Chandra Rathakrishnan 在台上(录像)发表,最大的特色就是采用 Android 做核心,但整个操作界面全改的 Grid OS 操作系统.

TabCo 原來就是 Fusion Garage,發表 Grid 10 平板和 Grid 4 智慧型手機

- SotongDJ - Engadget 中文版
經過幾個月的舖墊,帶有相當神祕感的 TabCo 正體終於揭曉:原來是曾經為我們帶來 JooJoo 平板的 Fusion Garage 再度捲土重來,推出兩台新裝置 -- 10 吋的平板 Grid 10 和 4 吋的智慧型手機 Grid 4. 發表會由公司的 CEO Chandra Rathakrishnan 在台上(錄影)發表,最大的特色就是跑採用 Android 做核心,但整個操作介面全改的 Grid OS 作業系統.