perfil personalizado do Firefox no Selenium faz com que os complementos sejam incompatíveis
-
27-09-2019 - |
Pergunta
Agora isso é complicado.Estou tentando fazer testes WAP usando Firefox e Selenium.Para isso criei um perfil customizado e instalei um plugin chamado modificar cabeçalhos.Quando inicio o perfil manualmente, o complemento funciona bem.Mas, quando utilizo com Selenium RC, então, o Firefox desativa o plugin, dizendo que é incompatível com o Firefox 3.6.6.Isso é ridículo. Se eu abrir o mesmo perfil do Firefox manualmente, o plugin funciona bem.Além disso, quando atualizo o plugin (no perfil iniciado pelo ff), instalo um patch de compatibilidade e funciona bem após reiniciar o FF.Mas, quando fecho o Firefox e inicio o mesmo perfil do Selenium, ele novamente apresenta o mesmo problema.Por favor, ajude, muitos dos meus casos de teste são baseados em WAP.Você também pode sugerir alternativas para este plugin.
Obrigado e cumprimentos
Vamyip
Solução
Você pode tentar desativar a verificação de compatibilidade de extensões no Firefox (usando seu perfil Selenium):
http://kb.mozillazine.org/Extensions.checkCompatibility
- Digite about:config na barra de endereço e pressione Enter
- Clique em "Terei cuidado".
- Clique com o botão direito em qualquer lugar da lista.
- Selecione Novo > Booleano
- Digite "extensions.checkCompatibility.3.6" como o nome de preferência
- Selecione falso
Outras dicas
Eu tive algumas situações em que pensei que estava carregando o Firefox 3.6.x, mas na verdade estava abrindo uma versão mais recente do Firefox (V16) instalada na máquina. Como os perfis são armazenados em lugares diferentes, na verdade não estava abrindo o perfil que eu pensava que era.
Eu pensei em mencionar isso apenas para o caso de explicar a questão de Varmyip para outras pessoas que enfrentam o mesmo problema.
Visite este blog, tenho certeza de que isso o ajudará.http://automationtricks.blogspot.com/2010/05/how-to-run-test-cases-in-specified.html
Cumprimentos,
Niraj