Curso de Testes de Software para Dispositivos Mobile

Duração: 24h | Porto Alegre/RS

Curso em ambiente digital

Não muito tempo atrás, a área de Testes de Software era uma tendência no mercado de desenvolvimento brasileiro. Hoje, já é uma realidade para aplicações Web e Desktop e vem crescendo, cada vez mais, para o mercado de aplicações mobile!

Este curso de Testes de Software para Dispositivos Mobile irá preparar o testador ou desenvolvedor a realizar Testes de Software para ambientes e aplicações mobile.

Durante o curso, é utilizado:
Robotium - Framework que usa a classe InstrumentationTestRunner do Android. Ele permite criar testes funcionais, de sistema e de aceitação, abrangendo múltiplas atividades Android.

Appium - Poderoso framework open source utilizado para a automação de testes em dispositivos Android e iOS.

Concluindo o curso de Testes de Software para Dispositivos Mobile, o aluno terá testado de forma automatizada uma aplicação mobile e estará preparado para efetuar muitos outros testes manuais e automatizados, voltados para ambientes mobile.

- Proporcionar ao aluno a capacitação para Testes de Software em ambientes mobile
- Aprender sobre automação de Testes de Software para Mobile
- Testar aplicações mobile Android, iOS e Windows Phone, de forma manual e automatizada
- Conhecer e utilizar as ferramentas: Robotium e Appium
- Contribuir para a construção de aplicações mobile de qualidade

- Curso TargetTrust de Testes de Software - Fundamentos - ou conhecimento similar
- Curso TargetTrust de Testes de Software - Planejamento e Execução ou conhecimento similar
- Conhecimento de usuário de dispositivos mobile

- Testadores de Software
- Analistas de Qualidade de Software
- Gerentes de Qualidade de Software
- Coordenadores de Testes de Software
- Desenvolvedores Mobile
- Desenvolvedores
- Programadores
- Gerentes de TI
- Analistas de Sistemas

1. Ambientes e aplicações mobile
- Conheça a diferença entre APP híbrido, nativo e web;
- Aplicações iOS e Android;
- Arquitetura de ambientes iOS e Android;

2. Técnicas de Teste de Software
- Testes funcionais;
- BDD (Behaviour-Driven Development);
- BDD for Android;
- BDD for Android tools;

3. Testes Desktop vs Testes Web vs Testes Mobile
- Entenda as diferenças no teste de software para Desktop, Web e Mobile;
- Entenda os principais tipos de testes para cada plataforma;

4. Ferramentas para automação de Testes Mobile
- Principais ferramentas Open Source para automação de testes mobile;

5. Automação de Testes Móveis com Robotium
- Automação na prática utilizando a ferramenta Robotium;
- Realização de testes nas plataformas iOS e Android;

6. Automação de Testes Mobile com Cucumber e Espresso
- Automação na prática utilizando o framework Cucumber com o Espresso;
- Exercícios de compreensão;

Entre em contato