如何在selenium脚本中删除Flash Cookie?

时间:2011-06-17 02:53:43

标签: flash selenium session-cookies

我正在运行一个测试经过身份验证的应用程序的selenium脚本。

应用程序使用flash cookie来了解用户是否对站点进行了身份验证。
中间脚本我需要删除Flash cookie。有什么想法吗?

我试图编写Flash播放器设置页http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager07.html的脚本,但没有运气。

如果有帮助,我们使用PHPUnit / Selenium。

1 个答案:

答案 0 :(得分:0)

目前无法使用Selenium删除Flash Cookie,因为Flash Cookie存储在一个单独的位置,因此使用selenium.deleteAllVisibleCookies()命令将无效。根据您测试的操作系统,您可以编写一个脚本,在开始Selenium测试运行之前删除所有Flash Cookie。因此,如果您在OSX上运行,您可以编写一个脚本来删除

中的LSO文件

〜/ Library / Preferences / Macromedia / Flash \ Player