Imprimir

Automação de Teste Funcional com TestComplete

Descrição

Conhecer por meio de discussão teórica e exercícios práticos as funcionalidades e boas práticas de uso do TestComplete.

Público Alvo

Profissionais da área de Tecnologia da Informação, como gerentes de projeto, analistas de negócio, analistas de sistemas, desenvolvedores, designers gráficos e profissionais da área de teste de software (líderes, analistas, arquitetos e testadores).

Carga Horária

16 horas.

Pré-requisitos

Conhecimentos básicos de programação (em qualquer linguagem)

Conteúdo programático

  • Introdução
    • Por que investir em teste e qualidade de software?
    • Desafios da automação de testes
    • Diretrizes de um ambiente de testes automatizados
    • Checklist: Pré-requisitos para automação de testes
    • Checklist: Critérios para escolher a ferramenta ideal
    • Testes candidatos
    • Exercícios Práticos
  • Utilização da ferramenta TestComplete da AutomatedQA
    • Exercícios práticos com a ferramenta TestComplete da Conhecendo a interface gráfica do TestComplete
    • Criando um Project Suite e um Project
    • Usando o Object Browser
    • Usando o Object Spy
    • Apontando para a aplicação que será testada
    • Gravando um script de teste (Script)
    • Gravando um script de teste (Keyword-Test)
    • Mapeando de objetos (Name mapping)
    • Executando um script de teste individualmente
    • Executando um grupo de testes
    • Analisando o relatório de execução dos testes
    • Manipulando o relatório de execução dos testes via código
    • Controlando a velocidade de execução dos testes
    • Esperando programaticamente, processos, janelas e propriedades
    • Reutilizando scripts armazenados em outras units
    • Usando o Visualizer
    • Usando Checkpoints
    • Criando e usando variáveis globais
    • Criando scripts DataDriven
    • Acessando o banco de dados programaticamente
    • Debugando scripts
    • Procurando objetos programaticamente
    • Lidando com janelas inesperadas
    • Conhecendo os Project Items
    • Executando o TestComplete via linha de comando
    • Diferenças entre o Keys e SetText
    • Testando aplicações WEB
    • Características especiais para testes WEB
    • Funções utilitárias



Voltar | Subir