Ajuda com proxy



  • Olá, pessoal

    Entrei em uma empresa nova e comece a automatizar aqui, só que tem o bendito do proxy que fica pedindo usuário e senha. Estou fazendo em Java para UI, alguém me indica como fazer um auto-accept no proxy ou algo assim? Estou pesquisando e ainda não achei uma solução para mim.

    Obrigado.



  • Proxy / senha para acessar a página/app?
    Proxy / senha para usar internet?



  • Para usar a internet mesmo!



  • Consegui adicionando uma extensão do Chrome e depois fazendo a autenticação, não é o melhor jeito mas é o que tem pra hoje rs:

    private void configureAuth(String username, String password) {
    _driver.get(“chrome-extension://ggmdpepbjljkkkdaklfihhngmmgmpggp/options.html”);

            String windowHandle = _driver.getWindowHandle();
            _driver.switchTo().window(windowHandle);
    
            _driver.findElement(By.id("login")).sendKeys(username);
            _driver.findElement(By.id("password")).sendKeys(password);
            _driver.findElement(By.id("retry")).clear();
            _driver.findElement(By.id("retry")).sendKeys("5");
            _driver.findElement(By.id("save")).click();
    }
    
    @Before
    public void Initialize() throws Exception {
            System.setProperty("webdriver.chrome.driver", "--CAMINHO DO chromedriver.exe--");
            ChromeOptions cOptions = new ChromeOptions();
            cOptions.addExtensions(new File("--CAMINHO DO crx (EXTENSÃO DO CHROME--"));
            _driver = new ChromeDriver(cOptions);
    
            configureAuth(
                    "--LOGIN--",
                    "--SENHA--"
            );
    
            _driver.navigate().to("--URL PARA TESTE--");
    }