Programa do Curso
Introdução
- Visão geral do teste automatizado de aplicativos web com Selenium
- Visão geral de C# e .NET
Começando
- Instalação e configuração do WebDriver com C#
- Uso do NuGet, bibliotecas e extensões
- Preparação do Visual Studio
- Identificação de elementos da interface do usuário
Usando Selenium WebDriver
- Realizando ações do usuário no WebDriver
- Capturando e validando dados da página web
- Uso de quadros, alertas e múltiplas janelas de navegador
Usando Funções Integradas do C#
- Tratamento de exceções
- Sincronização
- Trabalhando com objetos de página (POM)
- Estrutura de testes
- Uso de bibliotecas auxiliares
Usando C# para Automação de Testes Selenium
- Configurando um projeto para o framework de automação Selenium em C#
- Criando um framework de automação Selenium C# .NET Core 5.0 do zero
- Escrevendo testes usando Selenium, C# e Nunit com a IDE Visual Studio
- Executando testes de automação Selenium em C#
- Executando testes de automação Selenium C# em um navegador
Solução de Problemas
Resumo e Próximos Passos
Requisitos
- Conhecimento prático de C#
- Familiaridade com Microsoft Visual Studio
Público-alvo
- Desenvolvedores
- Testadores
Declaração de Clientes (5)
Foi um treinamento individual, então foi especializado de acordo com as minhas necessidades específicas. Shane destacou elementos do WPF/C# que poderiam ser benéficos para os meus projetos de desenvolvimento.
Warren Nolan - Northrop Grumman
Curso - Programming in WPF
Máquina Traduzida
Bom relacionamento, Łukasz teve tempo para responder a todas as perguntas 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
Ajustado às nossas necessidades
Rafal - Haleon
Curso - C#.Net
Máquina Traduzida
Tudo. Considerando a quantidade de conceitos que Fulvio abordou, incluindo explicações detalhadas em três dias, foi realmente bom. Gostei do fato de ele ter coberto muitos conceitos que nós, como Engenheiros de Dados, precisaríamos.
Florim - Jisc
Curso - Programming in C# with Visual Studio
Máquina Traduzida
O instrutor é legal. Suas explicações são claras e interessantes. Ele tenta tornar as aulas o mais interessantes possível. Aproveitei a aula e adquiri muito conhecimento. 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, o ID do elemento não é capturado 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