Automação de Testes de Software – com Rapise

Aprenda o que é a Automação de Testes e como ela pode ajuda-lo a acelerar sua entrega e garantir seus testes regressivos com o Rapise.

A automação de testes pode trazer diversos benefícios, entre eles o aumento da eficiência nos testes de software (ou seja, melhoras no tempo e custo das tarefas de teste) e aumento da confiabilidade nos resultados apresentados.

No entanto é importante saber como utilizar a automação para não cair na armadilha de acreditar que a aquisição de uma ferramenta de automação de testes por si irá resolver todos os problemas.

Os benefícios só são percebidos quando ocorre a interação entre profissionais altamente qualificados, ferramentas apropriadas e processos inteligentes de desenvolvimento.

Nesse contexto um treinamento especializado é o diferencial para o sucesso na implantação de ferramentas de automação de teste.
Para os profissionais que buscam uma capacitação de alto nível, este curso é a oportunidade de se especializar em conceitos avançados, gerando um diferencial em sua carreira dentro da área de testes.

Modalidade: online e presencial

Visão Geral

Os participantes deste treinamento irão aprender a realizar as atividades relacionadas à Automação de Testes de Software, empregando diferentes técnicas e abordagens, e utilizando a ferramenta de automação Rapise®.

Por que participar?

Ao final deste curso os participantes estarão aptos a:

  • Compreender as atividades e o papel da automação de testes
  • Discernir quando o teste automatizado deve ser usado
  • Elaborar testes através de Scripting, Captura e Replay
  • Utilizar a ferramenta Rapise® do fabricante Inflectra para automação em diversas plataformas e objetivos como Interfaces GUI, Interfaces Mobile, Interfaces Web, Web Services e Testes Unitários
  • Utilizar a ferramenta Rapise® integrada ao repositório central de qualidade de software SpiraTest® para agendamento de execução e  análise dos resultados dos testes automatizados
Conteúdo programático
  • Introdução a Automação de Testes
  • Ambientes e Contexto
  • Atividades do Teste Automatizado
  • Técnicas de Scripting
  • TDD – Test Driven Development
  • Comparação Automatizada
  • Arquitetura dos Artefatos de Teste
  • Automação com Rapise®
    • Walkthrough: Aplicação Windows
    • Captura e Learning
  • Automação com Rapise® (continuação)
    • Playback
    • Relatório Automático
    • Scripting
    • IDE Javascript
  • Teste Unitário
  • Testando Web Services
  • Teste Mobile
  • Integração com SpiraTest
  • Teste Manual Exploratório
Público alvo

Desenvolvedores, Testadores, Analistas de Testes e Líderes Técnicos

Pré-requisitos

Ter interesse em Testes de Software. É recomendável que o participante tenha conhecimento prévio em desenvolvimento de software e conceitos fundamentais da disciplina ‘Teste’ (disponível através do curso Testes de Software – Fundamentos e Aplicação Prática)

Material didático

O curso aborda temas teóricos e práticos com exercícios de fixação e exercícios práticos com apoio de ferramenta. O material didático inclui apostila, estudo de caso e exercícios. A ferramenta SpiraTest será demonstrada e utilizada para os exercícios

Duração

16 horas