Selenium имеет конструкцию deleteallvisiblecookies, которая удаляет все файлы cookie при выполнении тестов в одном домене.
Для продуктов, которые вызывают контроль доступа, например, обычно URL-адрес перехватывается продуктом менеджера доступа, и пользователь перенаправляется в другой домен для входа в систему, а затем перенаправляется обратно на исходный URL-адрес, если вход выполнен успешно, это не похоже на работу
Согласно документации Selenese:
Чтобы удалить куки, вам нужно удалить
он использует точно такой же путь и
домен, который использовался для создания
печенье. Если путь неверный или
домен неверный, куки просто
не будет удален.
Я не могу удалить все файлы cookie в такой мультидоменной среде.
Мы используем Java и Selenium RC для запуска этих тестов - обычно с использованием Firefox, но с некоторым IE.
Кто-нибудь получил примеры кода Java или предложения, которые я мог бы использовать для решения этой проблемы?