eclipse中运行Selenium遇到的问题

1.   java.lang.NoClassDefFoundError:

解决方法:eclipse的java工程中导入selenium-java-2.44.0\selenium-2.44.0\libs中所有的jar包.

2.    在win7  IE8下

Selenium脚本中通过selenium = new DefaultSelenium("localhost", 4444, "*iexplore", "http://10.88.15.51:8080/");的方式设置浏览器
以java -jar selenium-server.jar不带参数的方式启动selenium server

运行脚本时,系统会报以下的错误:

问题出现原因:

1.在WIN7 IE8的环境下时,IE被设置为“Protected Mode”,导致selenium无法打开IE.(protected mode 是在英文操作系统下的名字,中文操作系统,大家自己对应吧)

2.selenium在IE中运行比较慢,如果用google的chrome会快一点。

解决方法:

1.将IE的“Protected Mode”设置取消。Internet Options->Security->" Internet " icon->Enable Protected Mode(英文版)

2.采用其他浏览器, Google Chrome 或者 Firefox 3.0

3. Could not contact Selenium Server:

问题出现原因:

    1. 没有启动selenium server

解决方法:

1.cmd窗口启动selenium server服务

时间: 2024-10-21 10:10:03

eclipse中运行Selenium遇到的问题的相关文章

将selenium录制的脚本转换为java脚本到Eclipse中运行(一)

接着上面一章所讲的,用selenium IDE录制139邮箱日历模块创建活动的脚本,并将其转换为java脚本到Eclipse中运行. 运行发现脚本运行到打开日历模块页面就停止了,并没有创建活动. 分析一下原因:其实当点击创建活动的时候,这里加载了一个iframe,而selenium2的get()方法并不会自动加载iframe所以这是就要手动加载页面中要加载的iframe才能使程序成功运行.加载方法如下:

Win7下Eclipse中运行远程MapReduce程序

1.hadoop插件的参数配置 2.运行时的参数 3.运行结果 Win7下Eclipse中运行远程MapReduce程序,布布扣,bubuko.com

JBPM在Eclipse中运行时页面错误ProcessEngine cannot be resolved to a type

JBPM在Eclipse中运行时页面错误ProcessEngine cannot be resolved to a type 从网上找了一些杂七杂八的回答,比如在Java EE Module Dependencies设置中添加依赖的jar 但是这个设置是以前旧版本的Eclipse所有的.新版的已经没有这个设置. 归根结底是因为我自己创建了一个UserLibrary.引入了jbpm依赖的所有jar 结果无法发布到tomcat中. 干脆把这个引用删掉,直接复制所有jar到项目的lib文件夹下. 一切

在Eclipse中运行、配置Hadoop

版权所有: [email protected]  严禁转载! 1.安装插件 准备程序: eclipse-3.3.2(这个版本的插件只能用这个版本的eclipse) hadoop-0.20.2-eclipse-plugin.jar (在hadoop-0.20.2/contrib/eclipse-plugin目录下) 将hadoop-0.20.2-eclipse-plugin.jar 复制到eclipse/plugins目录下,重启eclipse. 2.打开MapReduce视图 Window ->

8.3 sikuli 集成进eclipse 报错:eclipse中运行提示 Win32Util.dll: Can't load 32-bit .dll on a AMD 64 bit platform

sikuli运行出现问题:Win32Util.dll: Can't load 32-bit .dll on a AMD 64 bit platform 在64位平台上无法加载32位的dll文件 解决办法:将该工程设置成JDK为32位的 之前eclipse中默认加载的是64位jdk .但由于eclipse中TESTNG需要用到1.7 jdk .为保证在解决问题后,testNG还能正常使用.所以原博主是下了个32位  1.7 jdk,将该工程设置成这个就ok了 解决问题启发来自: http://ww

转载:monkeyrunner之eclipse中运行monkeyrunner脚本之环境搭建(四)

转载自:lynnLi 的monkeyrunner之eclipse中运行monkeyrunner脚本之环境搭建(四) monkeyrunner脚本使用Python语法编写,但它实际上是通过Jython来解释执行. Jython是Python的Java实现,它将Python代码解释成Java虚拟机上的字节码并执行,这种做法允许在Python中继承一个Java类型,可以调用任意的 Java API . 本文档主要是可以实现在eclipse环境中运行Monkeyrunner脚本.所需要的环境和工具如下:

Win系统下用Eclipse中运行远程hadoop MapReduce程序常见错误及解决方法

一.Permission denied 1.Win系统下用Eclipse中运行远程hadoop MapReduce程序出现报错 org.apache.hadoop.security.AccessControlException: org.apache.hadoop.security.AccessControlException: Permission denied: user=xxx, access=WRITE, inode="xxx":xxx:supergroup:rwxr-xr-x

【求解答】在eclipse中运行Android项目出现的问题 ——Launching MyFirstAPP' has encountered a program. Errors occurred during the build.

在运行Android项目的时候,右击项目名称,点击“Run as——Android application”后出现'Launching MyFirstAPP' has encountered a program. Errors occurred during the build. 求解决办法... [求解答]在eclipse中运行Android项目出现的问题 --Launching MyFirstAPP' has encountered a program. Errors occurred du

解决:在Eclipse中运行monkeyrunner脚本报错: IOError: (2, 'File not found - D:\\workspace\\monkeyrunner_test01 (\u62d2\u7edd\u8bbf\u95ee\u3002)')

在eclipse中搭建运行monkeyrunner脚本的环境,请见lynnLi的博客monkeyrunner之eclipse中运行monkeyrunner脚本之环境搭建(四) 但在实践中,状况确实层出不穷,首先我搭建好环境后,运行了一个简单的脚本,没想到抛出了错误. IOError: (2, 'File not found - D:\\workspace\\monkeyrunner_test01,说明没有在我们配置的路径下找到相应的脚本. 我们点击Run-External Tools-Exter