Automação do ZERO .NET Edition

Automação do ZERO .NET Edition

  • 68 Alunos matriculados
  • 12 Horas de duração
  • 4 Aulas
  • 2 Módulos
  • Certificado de conclusão
Parcele em 12x R$ 20,09 (ou R$ 199,99 à vista)
Comprar Agora Dê um passo adiante em sua carreira!
Como CEO da QA Ninja, atuo com vários papéis diferentes para criação de cursos e novos conteúdos.
Fernando Papito

Agenda das aulas ao vivo:

Terças e Quintas, de 12 à 28 de Março das 20h às 22h

Fazendo esse curso você vai...  

Aprender a programar em C# do ZERO, conhecer o .NET Framework e suas características e vantagens, automatizar uma WebApp com Selenium WebDriver, especificar e automatizar features com Specflow o Cucumber do .NET. E além disso executar os testes no Azure Devops (VSTS).

Conteúdo Detalhado:

C# para Testadores - Primeiros passos

  1. Introdução
  2. História do .NET
  3. Instalando o Visual Studio
  4. Olá mundo no Visual Studio
  5. Criando variáveis
  6. Tipos de dados
  7. Métodos
  8. Tipos de Métods
  9. Condições com IF
  10. Laço de repetição While
  11. Laço de repetição For
  12. Laço com Foreach
  13. Classes e Objetos

NUnit - Framework para testes unitários

  1. Instalando via Nuget
  2. Criando um teste com C#
  3. Asserts do NUnit

Automação Web

  1. Selenium WebDriver
  2. Subindo o browser automaticamente
  3. Visitando o primeiro site
  4. Preenchendo formulários
  5. Aplicação de exemplo (Mark7)
  6. Encontrando elementos por atributos básicos
  7. Encontrando elementos CSS Selectors
  8. Verificando comportamento esperado
  9. Boas práticas e PageObjects
  10. Evoluindo código de testes
  11. Preenchendo formulários
  12. Preenchendo um checkbox
  13. Selecionando uma opção no combox
  14. Upload de arquivos
  15. Testando telas com Ajax
  16. Verificando dados na página
  17. Interagindo com alerts

Especificação com BDD

  1. Specflow o Cucumber do .NET
  2. Configurando o projeto com Specflow
  3. Especificando cenários com BDD
  4. Automatizando cenários
  5. Classes de Steps

Avançando na Automação

  1. Integração com as classes PageObject
  2. Massas de testes
  3. Integração com Banco de Dados
  4. MongoDB para C#
  5. Reports do VSTS
  6. Screenshots
  7. Executando Testes no Azure DevOps
  8. Reports no Azure DevOps


1 ano Sem tempo para fazer o curso agora? Não tem problema.
Você poderá participar desse curso até 1 ano após a matrícula.

Para testadores e desenvolvedores que querem aprender mais sobre automação de testes e entender o papel do testador no contexto ágil.

Fernando Papito
"Como CEO da QA Ninja, atuo com vários papéis diferentes para criação de cursos e novos conteúdos."


Fundei, a plataforma de e-learning (talvez a mais popular entre os Analista de Testes no Brasil e na Europa).

Atuo com com vários papéis diferentes relacionados à plataforma (desenvolvimento e arquitetura de software), para criação de cursos e novos conteúdos.

Até o momento desenvolvi e ministro 7 cursos on-line e presenciais em vários tópicos de qualidade de software focando sempre em Desenvolvimento ágil, automação de testes e DevOps com as tecnologias, Ruby, Node.js, C# e Java.

Até o momento meus cursos tiveram aproximadamente 5.000 adesões, incluindo alunos de Portugal, Japão, Nova Zelândia, México, Argentina, EUA e Canadá.

Especialista em testes automatizados e entrega contínua. 15 anos atuando em testes e implantação de software em empresas do segmento financeiro, telecomunicações, marketing digital e programas de fidelização de clientes. Idealizador dos eventos QA Ninja Conference, QA Xperience e Ninja Hack Nights.


Ao terminar um curso, recebo algum certificado? 

Sim, um certificado de participação é disponibilizado de forma digital automaticamente após a finalização das aulas ao vivo e conclusão das atividades e exercícios propostos no curso. O aluno não precisa fazer 100% dos exercícios e aulas para gerar o certificado, a opção fica disponível a partir dos 70% de progresso das atividades. O total de exercícios concluídos não fica registrado no certificado.

Conteúdo Programático

Dedicado a quem não conhece a linguagem e/ou quer aprofundar seus conhecimentos nela, vamos passar por todas as principais features da linguagem e criaremos nossos primeiros testes unitários com a linguagem, utilizando o FW da Microsoft para isto.
  • 1. Overview da Linguagem C# e Introdução aos testes unitários
  • 1. Live 1 - Dia 12 de Março às 20h
  • 2. Live 2 - Dia 14 de Março às 20h
  • 3. Live 3 - Dia 19 de Março às 20h

Dúvidas Frequentes

Todos os cursos possuem certificado de conclusão. Ao completar todas as aulas um certificado é gerado no seu nome. Certificado válido em todo o Brasil com base na lei do Curso Livre.
Não, o acesso é ilimitado e você pode assistir 24h/7. O período do acesso é de acordo com o seu plano. Se você pagou o anual o acesso é garantido durante 1 ano, após este período é necessário renovar o plano para continuar com o acesso e atualizações.
Estude no conforto da sua casa! Nosso formato permite que o aluno participe do curso online e ao vivo através da plataforma de treinamentos. A plataforma permite conversação por chat, compartilhamento de tela em tempo real. É possível acompanhar o curso de qualquer computador (Windows, Mac, Linux) e também tablets e smartphones com uma banda mínima de 2Mbps.
Se um dia você vir um ninja na sua frente, no mínimo demonstrará respeito e admiração pelas suas habilidades.
Somos focados em turmas Online, porem duas vezes por ano abrimos turmas especiais e presenciais em São Paulo Capital e Campinas. Siga-nos nas redes sociais para não perder nenhuma oportunidade.
Muitos QA possuem bloqueio quando falamos de programação. Vamos ensinar os fundamentos da programação para que o aluno fique familiarizado com códigos, e consiga sim aprender a tão sonhada automação de testes.
Sim. Chamamos de REPLAY, onde todo curso é gravado e disponibilizado para ser assistido online conforme o plano contratado.
Voltar ao topo