# \[Livro MEAN\] Cap. 12: Falha na execução dos teste do SauceLab

**URL:** <https://forum.casadocodigo.com.br/t/livro-mean-cap-12-falha-na-execucao-dos-teste-do-saucelab/330>\
**Category:** Livros\
**Tags:** mean\
**Created:** [Outubro 14, 2016, 2:26pm UTC](https://forum.casadocodigo.com.br/t/livro-mean-cap-12-falha-na-execucao-dos-teste-do-saucelab/330 "2016-10-14T14:26:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![geison](https://avatars.discourse-cdn.com/v4/letter/g/e68b1a/32.png) [@geison](https://forum.casadocodigo.com.br/u/geison)\
**Post date:** [Outubro 14, 2016, 2:26pm UTC](https://forum.casadocodigo.com.br/t/livro-mean-cap-12-falha-na-execucao-dos-teste-do-saucelab/330/1 "2016-10-14T14:26:19Z")

</div>

Acabei de ler o capítulo 12 do livro que trata sobre integração contínua com Travis e SauceLabs e estou enfrentando problemas. A aplicação não está completando o build com o Travis. Acompanhando o log consigo perceber que a aplicação sobe sem problemas,

```
$ node server &
The command "node server &" exited with 0.
3.26s$ protractor config/protractor.js
consign v0.1.2 Initialized in app
+ ./models/Usuario.js
+ ./models/contato.js
+ ./controllers/contato.js
! : .old
+ ./routes/auth.js
+ ./routes/contato.js
! : .old
+ ./routes/index.js
[13:12:15] I/sauce - Using SauceLabs selenium server at http://ondemand.saucelabs.com:80/wd/hub
[13:12:15] I/launcher - Running 1 instances of WebDriver
Express server escutando na port 3000
Mongoose! Conectado em mongodb://localhost/contatooh_test
Mongoose: usuarios.ensureIndex({ login: 1 }, { unique: true, background: true })
Mongoose: contatos.ensureIndex({ email: 1 }, { unique: true, background: true })
Started

```

contudo falha ao realizar os testes no SauceLabs:

```
[13:12:18] E/launcher - no such element: Unable to locate element: {"method":"css selector","selector":"*[id="entrar"]"}
  (Session info: chrome=48.0.2564.97)
  (Driver info: chromedriver=2.21.371459 (36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4),platform=Linux 3.13.0-83-generic x86)
[13:12:18] E/launcher - NoSuchElementError: no such element: Unable to locate element: {"method":"css selector","selector":"*[id="entrar"]"}
  (Session info: chrome=48.0.2564.97)
  (Driver info: chromedriver=2.21.371459 (36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4),platform=Linux 3.13.0-83-generic x86)
    at WebDriverError (/home/travis/.nvm/versions/node/v5.9.1/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/error.js:26:26)
    at NoSuchElementError

```

No vídeo gerado pela plataforma a seguinte mensagem é apresentada: **To test against localhost and other locations behind hyour firewall, you’ll need to use Sauce Connect. It’s simple and secure**.

 ![](https://canada1.discourse-cdn.com/flex029/uploads/casadocodigo/original/2X/4/4131172c5641bafe956f399f7b5ee8459d22adcb.gif)

Alguma ideia, @flaviohenriquealmeida ?

Repositório GitHub: [https://github.com/geisonsn/cac-mean/commits/master](https://github.com/geisonsn/cac-mean/commits/master)  
Build Travis: [https://travis-ci.org/geisonsn/cac-mean/jobs/168396946](https://travis-ci.org/geisonsn/cac-mean/jobs/168396946)

---

<div class="post-metadata">

**Author:** ![flaviohenriquealmeida](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.casadocodigo.com.br/flaviohenriquealmeida/32/6298_2.png) [@flaviohenriquealmeida](https://forum.casadocodigo.com.br/u/flaviohenriquealmeida)\
**Post date:** [Outubro 25, 2016, 1:19pm UTC](https://forum.casadocodigo.com.br/t/livro-mean-cap-12-falha-na-execucao-dos-teste-do-saucelab/330/2 "2016-10-25T13:19:09Z")

</div>

Eu uso o Sauce Connect no livro, sendo assim, o problema não é esse.  
Você está com a versão mais atualizada do livro? Alguns leitores tiveram problema de timeout no travis e na época eu deixa uma alterada nessa parte que justamente pega o ID.

---

<div class="post-metadata">

**Author:** ![geison](https://avatars.discourse-cdn.com/v4/letter/g/e68b1a/32.png) [@geison](https://forum.casadocodigo.com.br/u/geison)\
**Post date:** [Outubro 25, 2016, 3:39pm UTC](https://forum.casadocodigo.com.br/t/livro-mean-cap-12-falha-na-execucao-dos-teste-do-saucelab/330/3 "2016-10-25T15:39:42Z")

</div>

@flaviohenriquealmeida, eu baixei a versão 19.4.24 do livro. Esta foi lançada em 24/03/2016. Acho que é a última versão do livro. O Travis funciona normalmente, tanto que no repositório que criei para manter o projeto há commits com o status de sucesso do Travis.
