Engenharia de testes de software

Português
Imagem de capa para o Curso online Engenharia de testes de software

Este é um curso para quem já tem experiência de programação.

Alguns exemplos serão mostrados em 3 linguagens de programação: Java, Python e Golang. Você precisa conhecer pelo menos uma delas. Não é necessário conhecer mais do que uma dessas linguagens.

As linguagens de programação usadas como exemplo (Java, Python e Golang) não serão ensinadas no curso.

O curso de Engenharia de Testes de Software é projetado para atender à crescente demanda por profissionais qualificados na área de desenvolvimento e também de qualidade de software. Este programa abrangente tem como objetivo equipar os participantes com conhecimentos teóricos avançados e habilidades práticas essenciais para planejar, executar e gerenciar atividades de testes de software eficazes em ambientes de desenvolvimento ágeis e tradicionais. Através de uma abordagem prática, o curso visa desenvolver competências críticas em testes manuais e automatizados, análise de riscos, gestão de testes e uso de ferramentas modernas de teste de software.

Veremos testes com vários objetivos, como: 

- Testes unitários

- Testes de integração

- Testes Behavior-driven development

- Testes ponta a ponta (E2E)

- Testes de sistema (requisitos não funcionais, carga)

E veremos análises importantes como a de cobertura de testes. E os exemplos da maioria das lições são em: Java, Python e Golang!

Veremos várias bibliotecas e ferramentas como: 

- Linguagem Gherkin

- Cucumber (Java)

- Behave (Python)

- Godog (Golang)

- Cypress (testes E2E)

- Postman (testes E2E de API)

- K6 (testes de carga)

- Postgres, Docker etc.

- TestContainers

Mostrar mais
    Saiba mais sobre quem criou o conteúdo

    Perguntas Frequentes

    O conteúdo deste produto não representa a opinião da Hotmart. Se você vir informações inadequadas, denuncie aqui