SeleniumException: ОШИБКА: неизвестная команда - PullRequest
1 голос
/ 04 ноября 2010

Я использую setExtensionJs с файлом user-extensions.js, который определяет прототип doFoo.Это вызывает исключение при каждом запуске Selenium:

CHECKPOINT-FAIL com.thoughtworks.selenium.SeleniumException: ERROR: Unknown command "doFoo"

Разумеется, вызов setExtensionJs выполняется до начала вызова.

Запуск Selenium с помощью:

-userExtensions user-extensions.js

работает безпроблема.

У кого-нибудь есть идея, почему я получил исключение?

1 Ответ

0 голосов
/ 12 ноября 2010

Как я уже отмечал на блоге гирминации :

Просто хедз-ап для тех, кто пытается используйте этот интерфейс SetExtensionJS (). Вы не можете использовать это для создания Селен команды, как вы можете с user-extensions.js, потому что код который регистрирует обработчики команд до того, как SetExtensionJS () вводит ваш Код.

Извините: - (

...