Aprender JS para automação

Oi gente, eu estou querendo usar protractor nos meus testes mas eu sei que devo aprender JS antes certo? voces me indicam algum material? pq pelo que eu vejo de JS existe a parte de JS para web e JS orientação a objetivos (que seria o caso para a construção de testes). to meio perdida nessa parte de onde começar a estudar js para depois focar na automação.

alguma dica de material bom?

obrigada

Antes de se aprofundar em automação, é essencial saber o básico de lógica de programação, em pelo menos uma linguagem. Um erro que muitas pessoas fazem é começar a mexer com automação sem aprender a programar antes.

No seu caso, pra JS, te recomendo estudar o básico de lógica de programação com JavaScript. Uma opção é fazer o curso gratuito do Codecademy: https://www.codecademy.com/learn/learn-javascript

Depois do curso do Codecademy, caso queira estudar mais sobre JavaScript ou sobre Node.js, você vai encontrar cursos bacanas no CodeSchool ou Udemy.

O @Walmyr escreveu um livro excelente sobre Protractor, é bem didático. Sugiro que você faça o curso do Codecademy e depois tente acompanhar na prática o conteúdo do livro. Você pode comprar o livro aqui: https://www.casadocodigo.com.br/products/livro-protractor

Abs

Ou vc pode evitar a dor e sofrimento e aprender python : )

mas estou em prjeto aonde tudo é em javascript, nao tem como usar python

Ignora o Galani com esses devaneios pra usar Python toda hora, nem é isso tudo…

JS JS JS JS JS

This post is deleted!

Marilia, ótima iniciativa JS é tranquilo vc vai aprender bem rápido.

Sobre o Protractor é um otimo frame mas lembre-se que ele é ideal para aplicações feitas em AngularJS, (OBS: nosso amigo @Walmyr escreveu um livro sobre Protractor ele pode te ajudar )
porém exitem outros frameworks feitos em JS como Nightmare (http://www.nightmarejs.org/) ou WebDriverIO (http://webdriver.io/ ).

Caso curta ferramentas de abstração de código e BDD sem temos o CodeceptJS ( http://codecept.io ) que deixa o código mais simples sem perder o poder JavaScript.

Protractor funciona perfeitamente pra qualquer tipo de aplicação, pra AngularJS ele é melhor ainda. :smile:

Log in to reply

Looks like your connection to Agile Testers was lost, please wait while we try to reconnect.