Chrome is being controlled by automated test software.

Caso você execute testes automatizados de UI no navegador Google Chorme, deve ter percebido que em sua versão mais recente (versão 57 na data de publicação deste post), durante a execução dos testes automatizados uma barra amarela é exibida no topo no navegador com a mensagem “Chrome is being controlled by automated test software”.

Porém, com uma simples mudança no arquivo de configurações do Protractor essa barra pode ser removida (veja abaixo).

capabilities: {
    "browserName": "chrome",
    "goog:chromeOptions": {
        "excludeSwitches": ["enable-automation"],
        "useAutomationExtension": false
    }
}

Ou seja, basta adicionar as chromeOptions demonstradas acima e pronto, a barra não será mais exibida.

Um projeto exemplo utilizando tal configuração pode ser visto através do seguinte link.

É isso! Post curto e simples, mas espero que útil.

Até a próxima e bons testse!

4 comentários em “Como remover a barra de informações do Chrome quando os testes escritos com Protractor estão rodando

  1. Passei por essa mesma situação nos testes automatizados com Selenium Webdriver, vou procurar quais Capabilities ou ChromeOptions devo utilizar.

    Outra situação que também passou a ocorrer, quando algum teste efetua login o Chrome está solicitando a gravação desses dados.

    1. Complementando, apliquei o comando sugerido por você e para a outra situação tive que acessar o UserProfilePreference para evitar a mensagem de armazenar senha. (Selenium Webdriver em C#)

      var options = new ChromeOptions();
      options.AddArguments("--disable-infobars");
      options.AddUserProfilePreference("credentials_enable_service", false);
      options.AddUserProfilePreference("profile.password_manager_enabled", false);
      driver = new ChromeDriver(options);

  2. estou fazendo uma automação em python mas o chrome n deixa a automação seguir ele interrompe e diz ser uma automação, tem como resolver isso?

Deixe uma resposta para Walmyr Cancelar resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s