Selenium RC - 错误:无法找到或加载主类jar

时间:2013-01-26 00:08:20

标签: java selenium selenium-rc runtime-error

我正在尝试在GOOGLE CHROME中运行FIREFOX selenium IDE生成的文件。

下面逐步说明问题是什么以及我尝试过什么(到目前为止都没有成功)来修复它。

环境

Selenium IDE – installed**strong text**
Selenium RC – installed
Java version 1.7.0.05  - installed

我正在尝试做什么:

在GOOGLE CHROME中运行FIREFOX IDE生成的测试 步骤

(1) Following three .htm files created using FIREFOX
a.  google_for_selenium_rc.htm
b.  google_for_testing.htm
c.  visit_google_videos

(2) Created suite.htm file (see attached)

(3) Run the following command in cmd:

java –jar selenium-server.jar –htmlSuite “C:\Program Files 
(x86)\Google\Chrome\Application\chrome.exe¬” “http://www.google.com.au” 
“C:\Users\shelleymoudgil\Documents\KB\Selenium\SeleniumIDE\suite.htm” 
“C:\Users\shelleymoudgil\Documents\KB\Selenium\SeleniumIDE\results.htm”

预期

(4) Script successfully executed in GOOGLE CROME

实际

(5) Following Error displayed:

错误:

  Could not find or load main class ûjar

到目前为止尝试的解决方案

  • 将C:\ Program Files \ Java \ jre7 \ bin \添加到PATH
  • 将C:\ Program Files(x86)\ Java \ jre7 \ bin添加到PATH
  • 将C:\ Program Files(x86)\ Google \ Chrome \ Application \添加到PATH

我是java和selenium的新手。我被困在过去的一天。有人可以指导和建议可能的解决方案或我可能做错了什么。

由于 Americain

2 个答案:

答案 0 :(得分:14)

从错误消息中看,您的-jar参数看起来像-以外的其他内容作为第一个字符,可能是一个短划线。然后它会将–jar解释为要在类路径上搜索的类。尝试这会为我产生相同的错误消息,模拟系统上的错误消息发生的任何编码转换。

答案 1 :(得分:-1)

从以下链接下载此Jar文件并将其粘贴到桌面上。

https://code.google.com/p/selenium/downloads/detail?name=selenium-server-standalone-2.28.0.jar&can=2&q=

然后在命令提示符下键入以下内容并运行此jar。

  

cd桌面   java -jar typejarname

之后,jar将开始运行。 现在执行代码并查看它是否正常工作。