我正在运行一个测试经过身份验证的应用程序的selenium脚本。
应用程序使用flash cookie来了解用户是否对站点进行了身份验证。
中间脚本我需要删除Flash cookie。有什么想法吗?
我试图编写Flash播放器设置页http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager07.html的脚本,但没有运气。
如果有帮助,我们使用PHPUnit / Selenium。
答案 0 :(得分:0)
目前无法使用Selenium删除Flash Cookie,因为Flash Cookie存储在一个单独的位置,因此使用selenium.deleteAllVisibleCookies()命令将无效。根据您测试的操作系统,您可以编写一个脚本,在开始Selenium测试运行之前删除所有Flash Cookie。因此,如果您在OSX上运行,您可以编写一个脚本来删除
中的LSO文件〜/ Library / Preferences / Macromedia / Flash \ Player