TDD (Test-Driven-Development) é uma técnica de desenvolvimento de software que visa garantir economia de tempo nas manutenções e refatorações e uma alta aderência aos requisitos de negócio.
Nível Avançado Categoria Desenvolvimento Back-end
Testes unitários, de performance, de carga, entre outros, são essenciais para desenvolvedores que desejam garantir entregas contínuas e com qualidade para seus clientes. Para garantir de que os devidos testes estão sendo feitos em um software, foi criado o conceito de TDD - Test Driven Development, ou Desenvolvimento Orientado a Testes.
O TDD é uma das diversas técnicas de desenvolvimento de software que visa garantir economia de tempo durante o desenvolvimento e uma alta aderência aos requisitos de negócio.
A ideia do TDD é simples: primeiro escrever os testes, depois informar o código para que esses testes sejam satisfeitos e executados com sucesso. Com isso, o desenvolvedor garante que boa parte dos requisitos do projeto, ou talvez todos, sejam aplicados no sistema e que eles não gerem nenhum problema
Testes unitários, de performance, de carga, entre outros, são essenciais para desenvolvedores que desejam garantir entregas contínuas e com qualidade para seus clientes. Para garantir de que os devidos testes estão sendo feitos em um software, foi criado o conceito de TDD - Test Driven Development, ou Desenvolvimento Orientado a Testes.
O TDD é uma das diversas técnicas de desenvolvimento de software que visa garantir economia de tempo durante o desenvolvimento e uma alta aderência aos requisitos de negócio.
A ideia do TDD é simples: primeiro escrever os testes, depois informar o código para que esses testes sejam satisfeitos e executados com sucesso. Com isso, o desenvolvedor garante que boa parte dos requisitos do projeto, ou talvez todos, sejam aplicados no sistema e que eles não gerem nenhum problema
Neste curso abordaremos tudo o que você precisa aprender para realizar testes em.NET. São vídeo aulas e apostilas que mostram os conceitos de TDD e como aplicar testes em aplicações .NET. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido.
Dentre vários outros tópicos, você:
Este curso é destinado à desenvolvedores .NET que queiram iniciar seus estudos na área de teste de software ou que desejam entender melhor como funciona o TDD e os diferentes tipos de testes que geralmente ocorrem em times orientados ao TDD.
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
Cleber é pós-graduado em Projeto e Desenvolvimento de Aplicações Web, além de Microsoft Specialist (HTML5/CSS3), Microsoft Certified Solutions Associate (MCSA) Web Applications e Microsoft Certified Solutions Developer (MCSD) Web Applications. Fascinado por Arquitetura de Software, Programação Funcional, Machine Learning e educação em geral.
Introdução do curso.
1 aulaNesta aula veremos como preparar o ambiente de desenvolvimento.
3 aulasNesta aula veremos o que são testes.
5 aulasNesta aula conheceremos os testes unitários e veremos como aplicá-los na aplicação.
7 aulasNesta aula conheceremos o conceito de cobertura de teste.
3 aulasNesta aula conheceremos o conceito de Test Driven Development.
4 aulasNesta aula conheceremos os testes de interface disponíveis no ambiente .NET.
7 aulasNesta aula conheceremos os testes de performance e carga aplicáveis em aplicações web.
6 aulasNesta aula conheceremos os mocks e veremos como criá-los.
5 aulasTenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!