Если вы используете настольную версию EveryStep Scripting Tool и вам нужно отправить пользовательские файлы cookie вместе с тестовыми запросами веб-приложения, вам нужно вручную добавить метод SetCookieForUrl в скрипт. Смотрите полное определение метода SetCookieForUrl в нашей вики.

Если используется метод SetCookieForUrl, файл cookie с предоставленной парой имя-значение будет добавлен к каждому запросу, отправленного на URL-адрес при выполнении скрипта EveryStep.

Сначала запустите рабочий стол инструментов для создания сценариев EveryStep и следуйте приведенным ниже рекомендациям:

  1. Запишите новый скрипт или загрузите ранее созданное устройство с платформы Dotcom-Monitor или локального компьютера (кнопка Загрузить устройство на левой боковой панели).
  2. Включите функцию Разрешить редактировать сценарий вручную в меню Дополнительные параметры.
  3. Чтобы указать пользовательские файлы cookie, добавьте в скрипт следующий метод и задайте его параметры:
SetCookieForUrl("<URL>", "<Name>", "<Value>");

Например, можно добавить определяемые пользователем файлы cookie, чтобы отличать запросы тестовых сценариев, генерируемые Dotcom-Monitor, от запросов, генерируемых реальными пользователями.

Обязательно включите http:// в URL-адрес.

Правильно:

tab0.GoTo ("https://www.site.org");
SetCookieForUrl ("https://www.site.org", "cookie_name", "cookie_value");

Неправильный:

tab0.GoTo ("https://www.site.org");
SetCookieForUrl ("www.site.org", "cookie_name", "cookie_value");