Selenium
fengfu2006
这个作者很懒,什么都没留下…
展开
-
selenium2.0基本概念
关于selenium1.X的说明可以看看这个文章:http://blog.csdn.net/five3/article/details/6790925selenium主要是通过selenium RC作为代理成功利用浏览器同源策略,注入自动化额外的JS脚本来支持自动化测试的;所以selenium1.X的所有组件包括:IDE,RC,Grid;而selenium2.X开始引入了webdriver的概念...原创 2013-11-26 10:21:50 · 91 阅读 · 0 评论 -
如何使用Selenium-RC
Selenium-Server在Selenium1中只是一个单独的服务器,而在Selenium2中Selenium-Server的独立包中包含了测试所用到的所有程序。这个包的名字叫做“selenium-server-standalone-X.XX.XXX.jar”,以下是关于该包使用的一些说明。selenium-server的启动方式独立启动【交互、非交互】、作为hub启动、作为node启动【针...原创 2013-11-26 10:23:49 · 84 阅读 · 0 评论 -
如何使用Selenium-Grid
前面说到了Selenium-Server的前2种启动方式,现在再看看剩下的2种启动方式。3、作为hub启动[java] view plaincopy java -jar selenium-server-standalone.jar -role hub 参数说明:-role:hub启动一个hub服务,等待webdriver客户端进行注册和请求。默认启动端...原创 2013-11-26 10:24:55 · 93 阅读 · 0 评论 -
Selenium-Grid工作方式
Selenium-Grid版本selenium-grid分为版本1和版本2,其实它的2个版本并不是和selenium的版本1和2相对应发布的[即selenium-grid2的发布比selenium2要晚一点]。不过幸运的是现在的selenium-grid2基本能支持selenium2的所有功能了。selenium虽然分1和2,但其实原理和基本工作方式都是一样的。只是版本2同时支持sele...原创 2013-11-26 10:25:40 · 123 阅读 · 0 评论 -
如何搭建Selenium-Grid2环境(Java)
Selenium对于我们进行web自动化测试有很大的帮助,如果要进行大范围的测试覆盖,就不能仅仅在一两台机器上跑了;同样Selenium-Grid也给我们提供了这样的帮助,我们可以借助Selenium-Grid很容易的实现分布式测试环境的搭建。不同于其它一些通用的分布式程序【如:hudson】,Selenium-Grid是专门针对Selenium的自动化分布式测试解决方案。其优点是:快速搭...原创 2013-11-26 10:26:26 · 133 阅读 · 0 评论 -
Selenium Webdriver处理富文本框
<div class="iteye-blog-content-contain" style="font-size: 14px">直接通过js操作,不需要switchTo跳转,代码如下: String text = "a new post"; String js = "document.getElementByIdx_x('content_ifr')...原创 2015-03-11 18:58:50 · 233 阅读 · 0 评论