Selenium работает локально, но не от разработчика Google App Engine - PullRequest
0 голосов
/ 29 мая 2011

У меня есть простой код Selenium, который открывает страницу, заполняет форму и отправляет ее.В простом проекте, который имеет только метод main(String[] args), он работает нормально.Когда этот же код запускается на сервере приложений Google App Engine, происходит сбой.webElement.sendKeys() кажется, не имеет никакого эффекта.(Веб-элемент, представляющий собой текстовый ввод, остается пустым.)

Любопытно, что следующие компоненты компилируются, когда он находится в проекте GAE:

usernameInput.sendKeys("foo");

Но когда я перехожу на простойпроект, я должен изменить его на:

usernameInput.sendKeys(new CharSequence[] {"foo"});

Почему это может быть?Могут ли проблемы быть связаны?

Обновление : это не удается для входа в Google по умолчанию, но работает для входа в Facebook.Я не уверен, почему это так.

Когда я загружаю в производство, кажется, что он молча терпит неудачу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...