Características da gravação de ações do usuário em navegadores#

Também existem blocos separados para iniciar navegadores, o tipo de navegador pode ser escolhido entre as opções oferecidas pelo Designer, através de um menu suspenso.

Nas propriedades do bloco, você também pode especificar a URL e os parâmetros de abertura da página (na guia atual ou em uma nova guia). Aqui também nas propriedades de saída há um ID de processo.

Se você primeiro, por exemplo, iniciou o Chrome e depois clicou com o mouse, e o nome da variável ProcessID coincide com o nome da variável ProcessID no bloco seguinte, isso significa que esses dois blocos trabalharão com o mesmo navegador e com a mesma guia.

Se você colocou dois blocos para iniciar o Chrome, e um abriu a página em uma guia, enquanto o outro – em outra guia, pode-se diferenciar por IDs de processo diferentes. Em um caso, a variável será chamada ProcessID1, no outro – ProcessID2.

Ao clicar em algum elemento dentro dessa página (funciona com quaisquer blocos que tenham seletores), no campo ID do processo você pode especificar a variável correta, que determinará tanto a instância específica do navegador quanto a guia específica com a qual estamos trabalhando agora.

O bloco "Clique com o mouse" para diferentes navegadores possui algumas funcionalidades interessantes. Uma delas é que aqui o ID do processo é tanto uma propriedade de entrada quanto uma propriedade de saída. Mais precisamente, a propriedade de saída é chamada de "Novo ID do processo". Muitas vezes, quando você clica em um link dentro da página, a própria página é configurada de tal forma que abre uma nova página não na mesma guia, mas em uma nova. E resulta que você tem uma guia antiga com a página da qual acabou de sair e uma nova guia com a página para a qual você foi. Pode ser útil ter a capacidade de trabalhar tanto com a nova quanto com a guia anterior. Assim, na variável especificada na propriedade de saída "Novo ID do processo" será gravado o identificador daquela guia para a qual você foi. Isso significa, por exemplo, que essas duas variáveis podem ser diferentes, na entrada adicionamos "old" ao nome da variável, e na saída "new".

Nos blocos seguintes, você pode trabalhar com a nova (recentemente aberta) guia, fechá-la e continuar trabalhando com a guia antiga, ou até mesmo alternar entre elas, trabalhando em um bloco com uma guia e em outro bloco – com outra. Se essa funcionalidade não for necessária, então, por padrão, mantenha na entrada e na saída o nome da variável ProcessID. Isso significa que se você abrir uma nova guia ao clicar em algum link, o identificador da nova guia será gravado em ProcessID, e você continuará trabalhando nessa nova guia.