我需要使用 Selenium IDE 删除 cookie。deleteCookie
并且deleteAllVisibleCookies
不工作。
问问题
874 次
1 回答
0
我通过添加脚本并在每次测试之前调用它来解决这个问题(从 Selenium IDE 调用“open yourdomain/clear_cookies.php”)
clear_cookies.php
<?php
if (isset($_SERVER['HTTP_COOKIE'])) {
$cookies = explode(';', $_SERVER['HTTP_COOKIE']);
foreach($cookies as $cookie) {
$parts = explode('=', $cookie);
$name = trim($parts[0]);
setcookie($name, '', time()-100000);
setcookie($name, '', time()-100000, '/');
setcookie($name, '', time()-100000, '/', '.'.$_SERVER['HTTP_HOST']);
}
}
于 2012-10-10T15:50:26.097 回答