【发布时间】:2013-01-26 00:08:20
【问题描述】:
我正在尝试在 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 的新手。我被困在过去的 1 天。有人可以指导和建议一个可能的解决方案或我可能做错了什么。
谢谢 美国
【问题讨论】:
-
Selenium RC 要求您编写一个 java 客户端(从 IDE 导出),该客户端调用与服务器交互的 RC 库。我认为您只能从 IDE 运行保存的 HTMl 文件。仔细阅读所有文档。
-
可能有助于使用 pastebin.com 并粘贴您导出的 1 个 Selenium IDE 脚本。
-
嗨 sircasalot - 我已在 pastebin.com 上粘贴了 IDE 生成的 .htm 文件之一。查看链接 - pastebin.com/dx0mHNTK
-
@Americain,再试一次。您将其标记为 Java,我假设您将 Java 与 Selenium RC 一起使用。您导出了 selenium IDE 脚本的 Java 版本。粘贴那个;)
-
@sircapsalot - 谢谢伙计。我很快就会试一试。
标签: java selenium selenium-rc runtime-error