Особенности записи действий пользователя в браузерах
Last updated
Last updated
Также есть отдельные блоки для запуска браузеров, тип браузера можно выбрать из предложенных Дизайнером вариантов, с помощью выпадающего списка.
В свойствах блока, также можно указать URL и параметры открытия страницы (в текущей или новой вкладке). Здесь же в выходных свойствах тоже есть ID процесса.
Если Вы сначала, допустим, запустили Chrome, а потом сделали клик мышью, и название переменной ProcessID совпадает с названием переменной ProcessID в следующем блоке, значит эти два блока будут работать с одним и тем же браузером и с одной и той же вкладкой.
Если Вы поставили два блока для запуска Chrome, и один запустил станицу на одной вкладке, а другой – на другой вкладке, можно развести по разным ID процесса. В одном случае переменная будет называться ProcessID1, в другом – ProcessID2.
При клике мышью по какому-то элементу внутри этой страницы (работает с любыми блоками, где есть селекторы), в поле ID процесса вы можете указать правильную переменную, которая будет определять и конкретный экземпляр браузера, и конкретную вкладку, с которой мы сейчас работаем.
Блок "Клик мышью" для разных браузеров обладает некоторыми интересными возможностями. Одна из них заключается в том, что здесь ID процесса является и входным свойством, и выходным свойством. Точнее, выходное свойство называется "Новый ID процесса". Часто бывает, что, когда Вы кликаете на какой-то ссылке внутри страницы, сама страница так устроена, что она открывает новую страницу не в той же вкладке, а в новой. И получается, что у вас есть старая вкладка со страницей, с которой Вы только что ушли, и новая вкладка со страницей, на которую Вы перешли. Бывает полезно иметь возможность работать как с новой, так и с предыдущей вкладкой. Тогда в переменную, указанную в выходном свойстве "Новый ID процесса" будет записан идентификатор той вкладки, на которую Вы перешли. Это значит, например, что эти две переменные можно сделать разными, на входе допишем к имени переменной old, а на выходе new.
В следующих блоках Вы можете работать с новой (только что открытой) вкладкой, закрыть её и продолжить работать со старой вкладкой, или даже переключаться между ними, работая в одном блоке с одной вкладкой, а в другом блоке – с другой. Если этот функционал не требуется, то по умолчанию оставьте на входе и выходе имя переменной ProcessID. Это значит, что если вы открыли при клике на какую-то ссылку новую вкладку, в ProcessID запишется идентификатор новой вкладки, и вы продолжите работать в этой новой вкладке.