Top x de teste automatizados

Eloisa Potrich
Qualidade de Software
3 min readJan 7, 2020

Um termo que está muito na moda é isso “teste automatizado”, várias vezes vimos isso tanto em vagas quanto em eventos. Todos querem automatizar tarefas.

Com isso, separei alguns cursos e ferramentas que possam te ajudar melhor a iniciar a caminhada em testes automatizados. Bora lá!

Cypress

Cypress é uma ferramenta de teste de front-end de próxima geração desenvolvida para a web moderna. Abordamos os principais pontos problemáticos que os desenvolvedores e engenheiros de controle de qualidade enfrentam ao testar aplicativos modernos.

Link do site oficial: https://www.cypress.io/

Em breve um curso produzido por mim!

Robot Framework

Imagem 1: Logo Robot Framework

O Robot Framework é uma estrutura genérica de automação de código aberto para testes de aceitação, desenvolvimento orientado a testes de aceitação (ATDD) e automação de processos robóticos (RPA). Possui sintaxe de dados de teste tabular fácil de usar e utiliza a abordagem de teste orientada por palavras-chave. Seus recursos de teste podem ser estendidos por bibliotecas de teste implementadas com Python ou Java, e os usuários podem criar novas palavras-chave de nível superior a partir das existentes, usando a mesma sintaxe usada para criar casos de teste.

Link do curso: https://go.hotmart.com/U19647664M

Link do site oficial: https://robotframework.org/

Selenium

Selenium é uma ferramenta para testar aplicações web pelo browser de forma automatizada. Selenium se refere ao Acceptance Testing (ou functional testing) que involve rodar testes num sistema finalizado. Os testes rodam diretamente num browser, exatamente como o usuário faria

Link do curso: https://go.hotmart.com/R19558969A

Link do site oficial: https://selenium.dev/

Capybara

Imagem 3: Capybara

A Capivara ajuda você a testar aplicativos da Web, simulando como um usuário real iria interagir com seu aplicativo. É independente do driver que está executando seus testes e vem com o suporte Rack :: Test e Selenium embutido. O WebKit é suportado por meio de uma jóia externa.

Link do curso: https://www.udemy.com/course/capybara/

Link do site oficial: http://teamcapybara.github.io/capybara/

Nightwatch.js

Imagem 4: Nightwatch.js

O Nightwatch.js é uma solução de teste de ponta a ponta integrada e fácil de usar para aplicativos e sites, escrita em Node.js. Ele usa a API W3C WebDriver para direcionar navegadores, a fim de executar comandos e asserções nos elementos DOM.

Link do curso: https://go.hotmart.com/M19647669C

Link do site oficial: https://nightwatchjs.org/

Katalon

Imagem 5: Katalon

O Katalon ajuda você a gerar rapidamente testes automatizados em várias plataformas.
Integre perfeitamente testes automatizados ao seu pipeline de CI / CD.
Relatórios centralizados e informações de qualidade com o Katalon TestOps.

Link do curso: https://www.udemy.com/course/automation-testing-using-selenium-katalon-studio/

Link do site oficial: https://www.katalon.com/

Imagem 6: Divulgação de cursos

Veja que em vários títulos que coloquei aqui de automação é necessário saber programação, então separei alguns cursos aqui para que você possa dar uma olhada e até mesmo fazer.

Curso de Python: https://go.hotmart.com/G19666812A

Curso de JS: https://go.hotmart.com/B17427978Y

Curso de HTML: https://go.hotmart.com/X19667143R

Curso de Java: https://go.hotmart.com/S17427958X

Bom, chegamos ao fim! Acima citei algumas ferramentas mais utilizadas para a realização de teste automatizado.

Muito obrigada por ter lido este texto.

--

--

Eloisa Potrich
Qualidade de Software

Engenheira de Software, entusiasta de direito, cybersecurity, psicologia e forense.