Я вручную настраиваю повара ie во время пробного запуска, так как userRole
не работает для меня в моей локальной среде, так как клиент устанавливает повара ie, и по некоторым причинам TestCafe очищает его.
Когда запускается мой первый тест, он вылетает, и я ставлю повара ie перед вторым тестом. Я вижу, что повар ie существует, но, поскольку я уже на странице входа, мне нужно использовать t.navigateTo(URL)
для входа на домашнюю страницу. Когда я использую его, t.navigateTo(URL)
очищает повара ie, и я сохраняю страницу входа вместо домашней страницы.
Если я вручную введу URL своей домашней страницы, когда тест остановлен на точке останова, я успешно смогу go перейти на мою домашнюю страницу и пройти тест, если отладка возобновится с этого момента.
Я надеялся, что t.navigateTo(URL)
будет просто перенаправлять на URL, но, похоже, с перенаправлением он также удаляет куки. Любое исправление для этого?