Protractor Configurations

FrankStella

Olá!

Hoje iremos explorar o arquivo de configuração do protractor, com a finalidade de:

– Modificar o navegador contra o qual os testes são executados;
– Testes multi-navegador.

Por padrão o protractor executa os testes automatizados no navegador Chrome, porém, é possível executar os testes em outro navegador, tal como o Firefox, editando o arquivo conf.js conforme abaixo (ver parte em negrito):

//conf.js
exports.config = {
  seleniumAddress: 'http://localhost:4444/wd/hub',
  specs: ['spec.js'],
  capabilities: {
    'browserName':'firefox'
  }
}

Para executar os mesmos testes em mais de um navegador, a seguinte configuração é possível:

//conf.js
exports.config = {
  seleniumAddress: 'http://localhost:4444/wd/hub',
  specs: ['spec.js'],
  multiCapabilities: [{
    'browserName':'chrome'
  },
  {
    'browserName':'firefox'
  }
}

No próximo post sobre protractor a idéia é trabalhar com screen-capturing.

Até breve. =)

Anúncios

Deixe um comentário

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 )

Imagem do Twitter

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

Foto do Facebook

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

Foto do Google+

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

Conectando a %s