Projeto tem como objetivo configurar uma base de projeto integrando testes do webdriverIO web com o device farm da aws.
- Acesse a aws
- Realize o login com seu usuário
- Pesquise por no "Device Farm" da aws
- Na seção 'Desktop Browser Testing' >> clique em [Projects]
- Clique em [New project]
- Informe somente o 'Project name' (O VPC é para ser usado somente se precisar)
- Clique em [Create]
- Após criar, clique para copiar o link do 'Project ARN' da tela
- Na raiz deste projeto, dentro da pasta 'environments' no arquivo 'producao.config.js' e 'staging.config.js' cole o valor do conteúdo 'Project ARN'.
- Cole o 'Project ARN' referente ao ambiente de teste staging(test/homologacao) ou producao.
- Informe a region correta nos arquivos de 'producao.config.js' e 'staging.config.js'.
- Abra o terminal
- Execute o comando:
npm install
- Abra o terminal
- Execute o comando:
npm run e2e:chrome
para rodar os testes no navegador do chromenpm run e2e:firefox
para rodar os testes no navegador do firefoxnpm run e2e:edge
para rodar os testes no navegador do edge