Programa do Curso
Introdução
- Descrição geral dos Selenium testes automatizados de aplicações Web
- Visão geral de C# e .NET
Começar a trabalhar
- Instalando e configurando o WebDriver com C#
- Usando NuGet, bibliotecas e extensões
- Preparando Visual Studio
- Identificando elementos da interface do usuário
Utilizar Selenium WebDriver
- Realizar acções do utilizador no WebDriver
- Capturar e validar dados da página da Web
- Usando quadros, alertas e várias janelas do navegador
Utilizar as funções incorporadas do C#
- Tratamento de excepções
- Sincronização
- Trabalhar com objectos de página (POM)
- Teste de estrutura
- Usando bibliotecas auxiliares
Usando C# Selenium Test Automation
- Configurar um projeto para a estrutura de automação do Selenium em C#
- Criando uma estrutura de automação C# Selenium .NET Core 5.0 do zero
- Escrevendo um teste usando Selenium, C# e Nunit com o Visual Studio IDE
- Executando um teste C# Selenium
- Executando testes C# Selenium em um navegador
Resolução de problemas
Resumo e próximas etapas
Requisitos
- Conhecimento prático de C#
- Familiaridade com a Microsoft Visual Studio
Público
- Desenvolvedores
- Testadores
Declaração de Clientes (9)
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
Machine Translated
Abordagem muito boa do tema e baseada em exemplos práticos
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
Curso - Automate Windows Desktop Applications with AutoIt
Machine Translated
Tudo. Mais uma vez, considerando a quantidade de conceitos que Fulvio cobriu, incluindo uma explicação detalhada em três dias foi muito bom. Gostei do facto de ele ter abordado muitos conceitos que nós, como Engenheiros de Dados, precisaríamos.
Florim - Jisc
Curso - Programming in C# with Visual Studio
Machine Translated
The trainor is knowledgeable about the topic. He is easily to approach if you have questions. Of course, he shared his knowledge to the best he can.
Minette Mirzi Dela Cruz - Electronic Commerce Payments Inc.
Curso - Programming in ASP.NET MVC 5
Muito bem explicado.
Moises - Department of Defense
Curso - Programming in WPF
Machine Translated
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Curso - Visual Studio with VB.Net
Apreciei a grande amplitude de conhecimentos do Folio. Não só estava familiarizado com o conteúdo do curso, como também conhecia construções em linguagens com as quais estávamos familiarizados para tornar os exemplos mais significativos para nós. Durante os intervalos, partilhou os seus conhecimentos sobre tecnologias e soluções fora do âmbito da formação para nos dar a conhecer outras soluções que poderíamos utilizar no futuro (e em futuras formações).
Raphael - Markit Valuations Limited
Curso - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
Curso - Introducing C# 6.0 with Visual Studio 2015/2017
Colin approached the subject in a way, and using language in a way that made it easy to understand. He managed to cover a vast amount in a small time without making it seem like "Information Overload". The training was done in a way that ensures you to take in information and use it going forward, rather than detaching each part from the next.