Selenium在本地工作,但不是来自开发人员Google App Engine

时间:2011-05-29 08:17:13

标签: java google-app-engine selenium

我有简单的Selenium代码,用于打开页面,填写表单并提交。在一个只有main(String[] args)方法的简单项目中,它工作正常。当相同的代码在Google App Engine devserver上运行时,它会失败。 webElement.sendKeys()似乎没有效果。 (作为文本输入的web元素保持为空。)

奇怪的是,以下内容在GAE项目中进行编译:

usernameInput.sendKeys("foo");

但是当我将它移到简单项目时,我必须将其更改为:

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

为什么会这样?问题可能相关吗?

更新:默认Google登录失败,但适用于Facebook登录。我不确定为什么会这样。

当我上传到制作时,它似乎无声地失败。

0 个答案:

没有答案