Selenium为Facebook Connect IE和Safari做任何解决方案

时间:2012-06-15 15:51:52

标签: facebook internet-explorer selenium

只是想知道是否有人遇到类似问题以及他们的问题 工作会员是否有任何发现。

对于解决方案,寻找Selenium RC,如Selenium 2 / WebDriver 最后一招,因为我们尚未使用WebDriver。

似乎Facebook连接和相关功能可能会很痛苦 自动化,当他们启动弹出窗口时,特别是IE和Safari。

尝试了Selenium RC的各种选项:

  • getAllWindowTitles / Names / Ids - 仅返回1个窗口(弹出后) 出现,对于IE,没有用)
  • openWindow('',' someName') - 似乎无法获得效果 出现后弹出名称/焦点

IE在点击时启动弹出窗口,但没有办法查找和获取 弹出窗口。

如果你手动打开新窗口(使用相同的URL触发) 点击Facebook按钮,通过HttpFox等工具进行间谍活动, 等),登录的会话不会从手动弹出窗口转移 回到主窗口,因此不会发生登录。

也许有一种方法可以调用正确的javascript XmlHttpRequest调用从弹出窗口传递会话(手动打开时) 回到主窗口?

任何帮助表示赞赏。感谢。

0 个答案:

没有答案