- Qualidade e Testes
O Protractor é uma ferramenta simples e de fácil aprendizado, utilizada para automatização de testes. Aqui na SoftDesign, a utilizamos pois ela é otimizada para Ionic, software de desenvolvimento de aplicativos móveis híbridos, e Angular, framework JavaScript.
A vantagem do Protractor frente a outras ferramentas, como o Selenium por exemplo, é que ele entende quando o aplicativo acabou de carregar e já começa a executar os testes, sem haver necessidade de inserir esse comando na programação. Os testes dele são escritos utilizando JavaScript ou TypeScript.
Para explicar a automatização de testes com Protractor, criamos um e-book onde constam as ferramentas, configurações e exemplos de testes. Nele também está disponível o link do GitHub com as fontes utilizadas no exemplo.
Esperamos, assim, esclarecer um pouco mais sobre esse mundo de testes com Protractor. Até porque, se nós (desenvolvedores) entendemos sobre ferramentas de testes, podemos deixar os elementos do código já mapeados e, consequentemente, auxiliar o trabalho do tester.