Duas janelas do Selenium ainda podem compartilhar uma única política de proxy
Distinga uma nova janela do navegador de uma sessão WebDriver configurada separadamente ao testar rotas de proxy diferentes.
Um novo handle de janela é outro contexto de navegação na sessão WebDriver atual, não um novo conjunto de capacidades de proxy.
| Ação | Consequência de roteamento |
|---|---|
| Abrir outra aba ou janela em um driver | Mantém a política de proxy configurada dessa sessão |
| Criar outra sessão de driver com as opções pretendidas | Fornece outra política configurada de forma independente |
Mantenha o driver, o endpoint escolhido e o resultado observado juntos. Sessões separadas podem isolar cookies e armazenamento, mas reutilizar uma conta ainda dá ao destino um relacionamento no nível da conta.
Verifique a identidade de saídaem cada sessão pretendida. Para testes permitidos em sites públicos, a lista de proxies gratuitosoferece candidatos para configurar na interface de proxy suportada de cada sessão. Endpoints de proxy diferentes podem compartilhar uma saída, e um provedor pode rotacionar uma saída atrás de um endpoint inalterado.
Em um navegador remoto, o proxy configurado precisa ser alcançável a partir do host; loopback refere-se a esse ambiente do navegador. As capacidades padrão não oferecem um setter por janela. Recursos ou extensões extras de automação do navegador exigem sua própria integração suportada.