Boa tarde!
Estou com o seguinte erro no Travis:
Failures: 1) Cadastro de contatos Deve cadastrar um contato Message: NoSuchElementError: No element found using locator: by.model("contato.nome") Stacktrace: NoSuchElementError: No element found using locator: by.model("contato.nome")==== async task ====Asynchronous test function: it()Error at [object Object].digitarNome (/home/travis/build/marceloplis/contatooh/dist/test/e2e/pages/contatoPage.js:11:37) at [object Object].<anonymous> (/home/travis/build/marceloplis/contatooh/dist/test/e2e/contatoPageSpec.js:16:10)Error at [object Object].<anonymous> (/home/travis/build/marceloplis/contatooh/dist/test/e2e/contatoPageSpec.js:14:2) at Object.<anonymous> (/home/travis/build/marceloplis/contatooh/dist/test/e2e/contatoPageSpec.js:6:1) 2) Página principal Deve remover um contato da lista Message: Expected 3 to be less than 3. Stacktrace: Error: Failed expectation at [object Object].<anonymous> (/home/travis/build/marceloplis/contatooh/dist/test/e2e/contatosPageSpec.js:24:23)Finished in 12.075 seconds3 tests, 3 assertions, 2 failures
Minha página está assim:
<h1 class="text-center">Contato</h1>
<p ng-show="mensagem.texto">
{{mensagem.texto}}
</p>
<form ng-submit="salva()">
<div class="form-group">
<label for="nome">Nome completo</label>
<input type="text" class="form-control" id="nome" name="nome" ng-model="contato.nome" required>
</div>
<div class="form-group">
<label for="email">Email</label>
<div class="input-group">
<span class="input-group-addon">@</span>
<input type="email" class="form-control" id="email" placeholder="email@exemplo.com" name="email" ng-model="contato.email" required>
</div>
</div>
<div class="form-group">
<label for="emergencia">Emergência</label>
<select id="emergencia" class="form-control" ng-model="contato.emergencia" ng-options="contato._id as contato.nome for contato in contatos">
</select>
</div>
<div>
<button type="submit" class="btn btn-primary">
Salvar
</button>
<a href="#/" class="btn btn-default">Voltar</a>
</div>
</form>
Alguém sabe informar o motivo do erro?