- 博客(14)
- 收藏
- 关注
原创 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 237
原创 如何搭建Selenium-Grid2环境(Java)
Selenium对于我们进行web自动化测试有很大的帮助,如果要进行大范围的测试覆盖,就不能仅仅在一两台机器上跑了;同样Selenium-Grid也给我们提供了这样的帮助,我们可以借助Selenium-Grid很容易的实现分布式测试环境的搭建。不同于其它一些通用的分布式程序【如:hudson】,Selenium-Grid是专门针对Selenium的自动化分布式测试解决方案。其优点是:快速搭...
2013-11-26 10:26:26 137
原创 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 128
原创 如何使用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 97
原创 如何使用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 90
原创 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 97
原创 递归删除目录和文件的程序
递归删除目录和文件的程序,将一个和svn绑定的文件夹中的.svn删除,用来取消svn的绑定。修改一下函数参数可以用来递归删除一个文件夹和子文件夹下某一个同名目录(包括子目录和文件)。使用方法是传递函数的参数:要删除的目录或文件的绝对路径和名称。代码如下:import java.io.*; public class DelDir { pub...
2010-06-08 16:40:07 139
Java 在指定的路径下创建文件并写入读取
import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOEx...
2010-06-08 16:32:49 281
MyEclipse配置struts1.2+hibernate+spring 图解
这几天把hibernate和spring好好看了下,再想想struts的一些东西,决定把3个整合一下一起用,表现层用struts+freemarker,业务层用spring,hibernate处理持久层。在struts中,利用委托,将action的处理委托给spring进行,struts只负责页面逻辑。 前些日子下了Eclipse 3.2+MyEclipse5.0M2,感觉MyEclipse一些...
2010-05-04 00:16:51 103
整合Spring2.5和hibernate3.2时的jar包冲突问题解决方法
在Spring和hibernate的框架搭建过程中会出现的问题:整合Spring2.5和HIbernate3.2时包冲突问题Spring和HIbernate两个框架是java开发中最优秀和最流行的框架,一般都是两个框架同时使用。Myeclipse 7.0M集成的最高版本分别是Spring 2.5和Hibernate 3.2。在开发过程中还是碰到点麻烦,麻烦就来自这两个框架。两个框架中都包含asm包...
2010-05-03 13:37:31 196
原创 搜狐面试题
1.查看Linux系统当前单个共享内存段的最大值(命令)2.用什么命令查询指定IP地址的服务器端口 3.crontab中用什么命令定义某个程序执行的优先级别 4.如何让history命令显示具体时间 5.查看Linux系统当前指定用户的邮件队列 6.查看Linux系统当前加载的库文件 7.Ext3文件系统如何恢复RM命令删除文件 8.查看当前系统...
2009-10-18 13:05:00 170
原创 Flex开发环境的Cairngorm开源框架的...
1、Cairngorm开源框架的下载地址http://opensource.adobe.com/wiki/display/cairngorm/Downloads2、在Flex 3.0中添加Cairngorm开源框架
2009-10-18 12:30:24 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人