Como faço para desativar complementos no firefox ao usar selênio
Estou usando Capybara selenium no meu projeto Rails (em um sistema Ubuntu 10.04) e acabei de atualizar o firefox agora quando estou executando meus testes com o firefox, mas agora ele tem todos os complementos instalados e aguarda até que eu configure cada um pela primeira vez.
Existe uma maneira de desativar todos esses complementos ao iniciar o selênio?
OU
Existe uma maneira de configurar todos os meus complementos e salvar as configurações para que ele não me avise sempre que os testes forem executados?
Atualizar
Se eu mudar para usar o chrome, ele funciona bem com isso.
<code> Capybara.register_driver :selenium do |app| Capybara::Selenium::Driver.new(app, :browser => :chrome) end Capybara.javascript_driver = :selenium </code>
Eu gostaria de fazer os testes com o firefox. Eu configurei um perfil de 'teste' no firefox e tentei usá-lo com o seguinte:
<code>Capybara.register_driver :selenium_firefox_custom do |app| Capybara::Selenium::Driver.new(app, :browser => :firefox, :profile => "test") end Capybara.default_driver = :selenium_firefox_custom </code>
O que não funcionou, ainda tentou carregar o meu perfil padrão.
Estou usando a versão git da capivara;
<code>capybara (1.1.2) mime-types (>= 1.16) nokogiri (>= 1.3.3) rack (>= 1.0.0) rack-test (>= 0.5.4) selenium-webdriver (~> 2.0) xpath (~> 0.1.4) </code>
Eu também tentei usar Capybara.javascript_driver =: selenium_firefox_custom