Limpar configurações do chrome

57 views
Skip to first unread message

Géssica Lisboa

unread,
Apr 18, 2018, 2:02:10 PM4/18/18
to Selenium Brasil
Olá boa tarde!!

Qual a option que devo utilizar para sempre que o chrome driver for executar um novo teste, ele vim 'limpo' sem nenhuma configuração como por exemplo, pasta definida para o download de arquivos.

Obrigada

Vilson Teixeira Júnior

unread,
Apr 18, 2018, 3:10:52 PM4/18/18
to Géssica Lisboa, Selenium Brasil
Olá Géssica, não sei se ajuda um pouco, mas lá vai...

Se tu definir para limpar uma pasta a cada novo teste, tem esse método que já usei:

public void limparPastaEspecifica() throws IOException{
File directory = new File("local_da_pasta_definida");
FileUtils.cleanDirectory(directory);
}

agora se tu for pensar em options ao rodar um novo teste, eu por padrão tenho utilizado um trecho assim que busquei numas pesquisas pelo google:
                        driver.manage().deleteAllCookies();
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.manage().timeouts().pageLoadTimeout(45, TimeUnit.SECONDS);

mas ainda tente algo como:
                 ChromeOptions options = new ChromeOptions();
options.addArguments("--start-maximized");
options.addArguments("chrome.switches", "--disable-extensions");
options.addArguments("--allow-running-insecure-content");
options.addArguments("--lang=pt-br");
Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("credentials_enable_service", false);
prefs.put("profile.password_manager_enabled", false);
options.setExperimentalOption("prefs", prefs);


Testa aí e se algum te servir dá um retorno.

Abraço.

-- 
Visite em https://groups.google.com/d/forum/selenium-brasil
--- 
Você recebeu essa mensagem porque está inscrito no grupo "Selenium Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para selenium-brasil+unsubscribe@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/selenium-brasil.
Para mais opções, acesse https://groups.google.com/d/optout.



-- 
Vilson Teixeira Júnior
(51) 98468-3783

--
Visite em https://groups.google.com/d/forum/selenium-brasil
---
Você recebeu essa mensagem porque está inscrito no grupo "Selenium Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para selenium-brasil+unsubscribe@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/selenium-brasil.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Vilson Teixeira Júnior
(51) 98468-3783
Reply all
Reply to author
Forward
0 new messages