2013-07-01 2 views
0

Я пытаюсь включить Селен-серверный автономный-2.33.0.jar в моей Tomcat веб-приложении, но Tomcat говорит:Использования WebDriver от Tomcat

validateJarFile([path to jar]) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 

Так что я гугл вокруг и увидел это на сайте Селена:

вы можете, или не может, нужен Selenium сервер, в зависимости от того, как вы намерены использовать Selenium-WebDriver. Если вы используете только API-интерфейс WebDriver, вам не нужен Selenium-Server. Если ваш браузер и тесты будут работать на одном компьютере, и ваши тесты будут использовать только API-интерфейс WebDriver, вам не нужно запускать Selenium-Server; WebDriver будет запускать браузер напрямую.

Мне просто нужен WebDriver ... Откуда мне это получить, чтобы я мог использовать его в моем webapp без конфликта с сервером?

ответ

0

Необходимая загрузка - это библиотека на стороне клиента, например. selenium-java-2.33.0.zip от http://code.google.com/p/selenium/downloads/list

Java-привязок для Selenium 2, включая WebDriver API и клиентов Селен RC. Скачать это, если вы планируете только с помощью на стороне клиента кусочки Селен

Описание на главной странице http://docs.seleniumhq.org/download/ не реально сделать это ясно IMO

Для того, чтобы создать сценарии, которые взаимодействуют с сервером Selenium (Selenium RC, Selenium Remote Webdriver) или создать локальный скрипт Selenium WebDriver, который вам нужен, чтобы использовать драйверы для конкретного языка .

Смежные вопросы