Aprenda na prática como automatizar testes em aplicações web e aplicativos móveis(apps) utilizando processos e ferramentas alinhadas com os padrões de mercado.
Você colocará a mão na massa aprendendo a planejar, escrever e executar testes de maneira automatizada contribuindo para a aceleração do processo de entrega do software.
Escreveremos os testes automatizados em linguagem de programação Java.
Para testes automatizados para Web utilizaremos Selenium WebDriver.
Para testes automatizados para Mobile faremos uso do framework de automação Appium.
Módulo 1 - Introdução e conceitos
O que e quando automatizar os testes
Planejamento da automação de testes
Preparação do ambiente
Programação para equipe de testes
Módulo 2 - Testes em plataforma web
Localizadores de elementos
Abrir uma aplicação web
Interagir com um elemento caixa de texto
Validar texto
Validar elemento em outra página após clicar em botão
Interagir com link
Interagir com checkboxes
Interagir com radio
Interagir com dropdown
Trabalhar com frames
Trabalhar com múltiplas telas
Data-driven
Capturar tela
Múltiplos browsers
Headless
Esperas
Expressões regulares
Captura de log do navegador web
Rolagem de tela
Alerts
Módulo 3 - Testes em plataforma móvel (app)
Configuração passa-a-passo do ambiente para testes automatizados mobile
Comandos para validação do ambiente
Captura de elementos
Testes com aplicações nativas
Testes com aplicações híbridas
Testes com aplicações web rodando no dispositivo móvel
Gestos: toque, toque longo, rolagem de tela, swipe, orientação de tela
Módulo 4 - Padrões e Relatórios
Padrões de escrita de testes
Padrões de desenvolvimento para facilitar automação de testes
Relatórios de teste
Módulo 5 - Integração contínua: Execução remota de testes
Jenkins
Ter cursado ou ter conhecimentos equivalentes ao curso SS3004
Turmas Realizadas
Alunos Sisnema
Cursos Diferentes
Sisnema informa: usamos cookies para personalizar anúncios e melhorar a sua experiência no site. Ao continuar navegando, você concorda com a nossa Política de Privacidade.