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
- Instalando e configurando o WebDriver com C#
- Usando NuGet, bibliotecas e extensões
- Preparando o Visual Studio
- Identificando elementos de interface do usuário
Usando Selenium WebDriver
- Realizando ações de usuário no WebDriver
- Capturando e validando dados de uma página web
- Usando frames, alertas e múltiplas janelas de navegador
Usando as Funções Integradas do C#
- Lidando com exceções
- Sincronizando
- Trabalhando com Page Objects (POM)
- Estrutura de testes
- Usando bibliotecas auxiliares
Usando a Automação de Testes em C# com Selenium
- Configurando um projeto para o framework de automação do Selenium em C#
- Criando um framework de automação do Selenium .NET Core 5.0 em C# do zero
- Escrevendo um teste usando Selenium, C# e Nunit com o IDE do Visual Studio
- Executando um teste de automação em C# com Selenium
- Executando testes de automação em C# com Selenium em um navegador
Solução de Problemas
Resumo e Próximos Passos
Requisitos
- Conhecimento prático de C#
- Familiaridade com o 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