Programa do Curso
Módulo 1: Visão Geral do HP UFT
• Página inicial do UFT
Módulo 2: Preparação para Gravação / Benefícios da Automação de Testes
• Navegar pelo fluxo de trabalho típico de testes de GUI
• Documentar as etapas de um processo de negócios
• Priorizar processos de negócios usando critérios eficazes
• Coletar dados de teste suficientes
• Preparar o ambiente de teste para testes automatizados
Módulo 3: Converter caso de teste manual em automático
• Executar um teste e verificar erros
• Salvar um teste
• Visualizar resultados de testes
Módulo 4: Identificar um objeto
• Identificar objetos no UFT para testes de GUI
• Usar o Repositório de Objetos para gerenciar objetos de teste no UFT para testes de GUI
Módulo 5: Compartilhar Repositório de Objetos
• Identificar os tipos de repositórios de objetos
• Gerenciar repositórios de objetos compartilhados usando o Gerenciador de Repositório de Objetos
• Usar identificadores de relação visual
Módulo 6: Objeto de Sincronização
• Definir sincronização no UFT para testes de GUI
• Identificar os usos da sincronização no UFT para testes de GUI
• Adicionar um passo de sincronização para um objeto especificado
Módulo 7: Usar Checkpoints
• Definir checkpoints padrão
• Adicionar checkpoints padrão a um teste
• Usar uma expressão regular para adicionar flexibilidade a um checkpoint padrão
Módulo 8: Usar Parâmetros
• Inserir um parâmetro de entrada ou saída
• Inserir um parâmetro de saída
• Parametrizar um checkpoint
• Avaliar resultados de testes para testes iterativos
Módulo 9: Como usar ações reutilizáveis
• Identificar ações em testes de GUI
• Identificar tipos de ação
• Identificar iterações de ação e teste
• Identificar chamadas para ações existentes e cópias de ações
• Compartilhar valores usando a tabela de dados global
• Chamar ações com parâmetros
• Armazenar valores de retorno das ações
• Criar várias ações a partir de uma única ação
• Criar uma nova ação
• Chamar uma ação reutilizável de outro teste
• Usar folhas de dados locais e globais
• Resolver ações ausentes
Módulo 10: Adicionar etapas sem ferramenta de gravação
• Listar os tipos de etapas que podem ser adicionadas a um teste sem usar o recurso de gravação
• Usar declarações condicionais em um teste
• Usar o Gerador de Etapas
• Usar o objeto Reporter para relatar eventos nos resultados do teste
Módulo 11: Criando Testes em Aplicações Web
• Gravar e executar um teste em uma aplicação web
• Inserir checkpoints padrão em objetos web
• Inserir um checkpoint de texto em um teste para uma aplicação web
Módulo 12: Testando Serviços Web com UFT API
• Definir Arquitetura Orientada a Serviços (SOA)
• Identificar componentes de SOA
• Definir terminologia e princípios relacionados ao teste de componentes
• Navegar na interface do UFT para testes de API
• Criar um Teste de Serviço Básico (Teste de API) no UFT
Declaração de Clientes (5)
Bom relacionamento, Łukasz teve tempo para as perguntas de todos e foi capaz de ajudar qualquer pessoa que tivesse algum problema
Kelly Morris - Titian Software Poland Sp. z o.o.
Curso - Selenium WebDriver in C#
Máquina Traduzida
Gostei de tudo, porque é tudo novo para mim e posso ver o valor acrescentado que pode trazer ao meu trabalho.
Zareef - BMW South Africa
Curso - Tosca: Model-Based Testing for Complex Systems
Máquina Traduzida
Muitos exercícios, que proporcionaram muitas habilidades práticas.
Rafal Borek - Bytamic Solutions sp. z o.o.
Curso - Automation Testing with Cypress
Máquina Traduzida
O treinador explicou cada funcionalidade detalhadamente.
Argean Quilaquil - DXC
Curso - TestComplete
Máquina Traduzida
O instrutor é muito simpático. Sua explicação é clara e interessante. Ele tenta tornar as aulas o mais interessantes possível. Aproveitei bastante a aula e aprendi muitas coisas. Muito obrigado. A técnica mais útil que aprendi foi localizar elementos para diferentes componentes web, como caixas de texto, botões de opção e botões. Às vezes, a ID do elemento não é capturada corretamente. Aprendemos uma maneira diferente de localizar elementos usando seletores CSS, XPath, Nome e ID. Gostei das explicações. Obrigado.
Bee Chin Chuah - I-Access Solutions Pte Ltd
Curso - Advanced Selenium with C#
Máquina Traduzida