Curso de Introdução ao Teste Ágil
Este curso de 2 dias oferece uma breve introdução ao teste de software ágil. Ele aborda conceitos fundamentais de teste, no contexto do desenvolvimento Ágil (Scrum), e utiliza o modelo Quadrantes de Teste Ágil de Crispin & Gregory como estrutura para explorar os princípios e práticas contemporâneos do teste ágil.
Público-alvo
Este curso é destinado a equipes de desenvolvimento que desejam melhorar suas práticas de teste em um contexto ágil.
Também é adequado para aqueles que pretendem seguir a área de testes como carreira específica, sendo um pré-requisito adequado para o curso iSQI Certified Agile Tester.
Programa do Curso
Visão geral do Ágil
- Visão geral da história das metodologias ágeis
- Discussão sobre as declarações do Manifesto Ágil
Estrutura do Scrum
- Papéis e responsabilidades do Scrum – Scrum Master, Product Owner, Equipe de Desenvolvimento
- Eventos do Scrum – Sprint, Planejamento da Sprint, Revisão, Retrospectiva, Reunião do Scrum
- Artefatos do Scrum – Product Backlog, Sprint Backlog, Incremento do Produto
Teste Ágil
- Colaboração em vez de independência
- O papel da documentação no ágil
- Introdução aos Quadrantes de Teste Ágil
- Automação de testes
Fundamentos do teste
- O processo fundamental de teste
- Técnicas de desenho de teste black-box
- Técnicas de desenho de teste white-box
- Atributos de qualidade
- Teste de desempenho
- Exemplo de ferramentas de teste
Teste orientado à tecnologia que guia o desenvolvimento
- Teste unitário e desenho de teste black-box
- Desenvolvimento orientado a testes (TDD)
- Exemplo de ferramentas de teste
Teste orientado ao negócio que guia o desenvolvimento
- Histórias de usuário e teste de aceitação
- Desenvolvimento guiado por comportamento (BDD)
- Exemplo de ferramentas de teste
Teste orientado ao negócio que critica o produto
- Teste exploratório
- Desenho de teste white-box
Os cursos de treinamento abertos exigem mais de 5 participantes.
Curso de Introdução ao Teste Ágil - Reserva
Curso de Introdução ao Teste Ágil - Consulta
Introdução ao Teste Ágil - SOLICITAÇÃO DE CONSULTORIA
Testemunhos de Clientes (1)
oficinas, casos práticos
Joanna Nowak - LKQ Polska Sp. z o. o.
Curso - Introduction to Agile Testing
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Testes Automatizados Avançados e Manutenção
35 HorasEste treinamento ao vivo, ministrado por instrutor em Brasil (online ou presencial), destina-se a testadores e desenvolvedores de nível intermediário que desejam aprofundar seus conhecimentos e habilidades em testes automatizados, com foco em ferramentas como Selenium, TestComplete e integração com Oracle APEX e .Net Core.
Ao final deste treinamento, os participantes serão capazes de:
- Configurar o Selenium e o TestComplete para testes automatizados.
- Desenvolver scripts de teste e estruturas avançadas.
- Integrar testes automatizados com aplicativos Oracle APEX e .Net Core.
- Aplicar técnicas de aprendizado de máquina para aprimorar a automação de testes.
- Realizar a transição efetiva de testes manuais para automatizados.
- Gerenciar projetos de teste terceirizados e manter os padrões de qualidade.
C# Avançado para Engenheiros de Teste de Automação
21 HorasEste treinamento ao vivo, ministrado por instrutor em Brasil (online ou presencial), destina-se a engenheiros de teste de automação experientes que desejam aprender conceitos avançados de programação em C# para testes de automação.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender conceitos avançados de programação em C# e as melhores práticas.
- Aplicar princípios avançados de programação orientada a objetos para criar soluções de automação eficientes e flexíveis.
- Projetar e desenvolver estruturas modulares e reutilizáveis de automação, seguindo as melhores práticas da indústria.
Selenium Avançado
14 HorasNeste treinamento ao vivo e ministrado por instrutor em Brasil, os participantes aprenderão como aprimorar um conjunto de testes automatizados utilizando técnicas avançadas para conduzir o Selenium.
Ao final deste treinamento, os participantes serão capazes de:
- Resolver problemas complexos de automação de testes em aplicações web com Selenium.
- Aplicar expressões regulares e técnicas de verificação baseadas em padrões.
- Tratar exceções que interrompem a execução dos testes.
- Pesquisar programaticamente por objetos da web.
- Capturar dados dinamicamente de controles da web.
- Criar uma estrutura de teste orientada a dados.
- Distribuir testes com o Selenium Grid.
TestStand Avançado: Dominando a Automação de Testes
21 HorasEste treinamento ao vivo, ministrado por instrutores, em Brasil (online ou presencial), destina-se a engenheiros de teste e especialistas em automação de nível intermediário a avançado que desejam explorar recursos e técnicas avançadas do TestStand para maximizar a eficiência e eficácia da automação de testes.
Ao final deste treinamento, os participantes serão capazes de:
- Utilizar recursos avançados e funcionalidades do TestStand para aprimorar fluxos de trabalho de automação de testes.
- Personalizar interfaces do usuário e desenvolver sequências de teste avançadas.
- Implementar técnicas avançadas de processamento de resultados e geração de relatórios.
- Integrar o TestStand com bancos de dados externos, sistemas e hardware.
- Aplicar melhores práticas para manter, gerenciar, solucionar problemas e depurar sequências complexas de testes.
Desenvolvimento e Teste de APIs usando Java (Jersey)
14 HorasJersey é a implementação de referência de código aberto do JAX-RS (Java API for RESTful Web Services). Ele fornece bibliotecas para criar APIs REST em Java de forma rápida e eficiente. Combinado com ferramentas modernas de teste, o Jersey permite que os desenvolvedores projetem, construam, testem e documentem APIs de maneira eficaz.
Este treinamento ao vivo, ministrado por instrutor (online ou presencial), é direcionado a desenvolvedores e testadores de Java de nível iniciante a intermediário que desejam aprender desenvolvimento e teste de APIs usando Jersey e ferramentas de suporte.
Ao final deste treinamento, os participantes serão capazes de:
- Configurar um projeto Jersey com Maven.
- Desenvolver e implantar APIs RESTful usando o Jersey.
- Testar APIs usando o Postman e frameworks automatizados.
- Lidar com erros, segurança e documentação de APIs.
Formato do Curso
- Aula interativa e discussão.
- Exercícios práticos e prática.
- Implementação em um ambiente de laboratório ao vivo.
Opções de Personalização do Curso
- Para solicitar treinamento personalizado para este curso, entre em contato conosco para organizar.
BDD para Não Programadores: Workshop ao Vivo
14 HorasEste workshop ao vivo, ministrado por instrutor, em Brasil, começa com uma introdução ao BDD, o que ele é e como as empresas o utilizam para promover um bom design, desenvolvimento e teste de software. Abordamos o tema a partir de uma perspectiva não técnica, focando nos usuários finais, em seus requisitos, linguagem e forma de pensar. Também abordamos os desafios de comunicação que as partes interessadas do negócio provavelmente enfrentarão ao trabalharem mais próximo com colegas voltados para a área técnica.
Ao final deste treinamento, os participantes saberão como:
- Escrever histórias de usuário sucintas que capturem os padrões de uso dos usuários reais do software.
- Traduzir suas histórias de usuário para a linguagem comportamental do BDD (Dado, Quando, Então).
- Derivar casos de teste a partir dessas histórias, para serem utilizados pelos engenheiros na implementação e testes.
- Compreender a relação entre requisitos do produto, critérios de aceitação e casos de teste.
- Desmistificar o jargão técnico que impede a comunicação e o entendimento.
- Instalar e usar ferramentas excelentes para escrever arquivos de recurso BDD.
- Entender e apreciar o que acontece quando o trabalho é entregue aos engenheiros.
- Ter um papel mais ativo no ciclo iterativo de desenvolvimento.
ISTQB Certified Tester Advanced Level – Test Analyst (CTAL-TA)
35 HorasO curso ISTQB Certified Tester Advanced Level – Test Analyst (CTAL-TA) foi desenvolvido para profissionais de testes experientes que desejam aprimorar suas competências em análise de testes, design de testes, testes baseados em riscos e garantia de qualidade ao longo do ciclo de vida de desenvolvimento de software. O curso proporciona aos participantes técnicas avançadas para analisar requisitos, elaborar casos de teste eficazes, gerenciar defeitos e assegurar a qualidade do software sob uma perspectiva empresarial e de usuário.
Ao final deste curso, os participantes serão capazes de:
- Aplicar técnicas avançadas de análise e design de testes.
- Analisar requisitos e histórias de usuário para identificar condições de teste.
- Elaborar e priorizar cenários e casos de teste baseados em riscos.
- Avaliar características de qualidade do software e requisitos não funcionais.
- Revisar e avaliar especificações sob a perspectiva dos testes.
- Realizar análise de defeitos e contribuir para a identificação das causas raízes.
- Aplicar técnicas de teste estático para melhorar a qualidade desde as fases iniciais do SDLC.
- Apoiar atividades de teste em ambientes Ágeis, Waterfall e Híbridos.
- Melhorar a cobertura dos testes por meio de métodos sistemáticos de design de testes.
- Preparar-se efetivamente para o exame de certificação ISTQB CTAL-TA.
Certificação de Tester Avançado ISTQB – Test Manager (CTAL-TM)
35 HorasA Certificação de Tester Avançado ISTQB – Test Manager (CTAL-TM) é uma certificação de nível profissional que se concentra em práticas avançadas de gerenciamento de testes, habilidades de liderança e tomada de decisões estratégicas alinhadas ao syllabus do ISTQB.
Este treinamento vivo acompanhado por instrutor (online ou presencial) é voltado para gerentes de teste e profissionais de QA de nível intermediário a avançado que desejam dominar o conteúdo do Test Manager do Nível Avançado do ISTQB e se preparar para a certificação.
Ao final deste treinamento, os participantes serão capazes de:
- Desenvolver e gerenciar estratégias e planos abrangentes de teste.
- Aplicar técnicas de teste baseadas em risco para otimizar os esforços de teste.
- Acompanhar, controlar e melhorar os processos de teste dentro dos projetos.
- Liderar e desenvolver equipes de teste enquanto gerencia as expectativas das partes interessadas.
- Utilizar ferramentas e métricas para gestão de testes, relatórios e melhoria contínua.
Formato do Curso
- Palestras interativas e discussões.
- Exercícios e questões práticas focados na prova.
- Estudos de caso e simulações práticas alinhados ao syllabus do ISTQB CTAL-TM.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para organizar.
Fundamentos da Garantia de Qualidade e Testes Modernos com IA (Preparação para a Certificação ISTQB Foundation)
21 HorasFundamentos da Garantia de Qualidade e Testes Modernos com IA é um programa de treinamento abrangente que combina o conteúdo do ISTQB Certified Tester Foundation Level (CTFL v4.0) com uma introdução prática às ferramentas e técnicas de testes assistidas por IA. Este curso foi projetado como um caminho de preparação para a certificação ISTQB Foundation Level, ao mesmo tempo em que capacita os participantes com habilidades imediatamente aplicáveis de testes assistidos por IA.
Este treinamento orientado por instrutor, realizado em formato presencial ou online (ao vivo), é voltado para profissionais de QA, testadores de software e engenheiros de teste que desejam construir uma compreensão estruturada dos fundamentos da garantia de qualidade, aprendendo a aproveitar as ferramentas modernas de IA para geração de casos de teste, automação de testes e análise de defeitos.
Ao final deste treinamento, os participantes serão capazes de:
- Aplicar os sete princípios de teste e o papel do testador ao longo do ciclo de vida do desenvolvimento de software.
- Projetar casos de teste utilizando técnicas de caixa preta, caixa branca e baseadas na experiência, conforme as normas do ISTQB.
- Reportar, rastrear e gerenciar defeitos por todo o seu ciclo de vida.
- Planejar os testes utilizando abordagens baseadas em risco, técnicas de estimativa e métricas de progresso dos testes.
- Avaliar e selecionar ferramentas de automação de teste adequadas ao contexto da sua organização.
- Utilizar IA generativa e LLMs para elaborar, revisar e refinar casos de teste a partir dos requisitos.
- Aplicar ferramentas impulsionadas por IA para automação de testes auto-cura, testes de regressão visual e previsão de defeitos.
- Navegar pela estrutura do exame ISTQB Foundation Level e responder às questões de exemplo com confiança.
Formato do Curso
- Aulas interativas e discussões.
- Muitos exercícios e prática.
- Implementação prática em ambiente de laboratório ao vivo.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado, entre em contato conosco para agendar.
Testes de API com Postman
21 HorasEsta formação prática, ministrada por instrutor em Brasil (online ou presencial), destina-se a testadores de software que desejam utilizar o Postman para testes de API.
Ao final desta formação, os participantes serão capazes de:
- Executar testes utilizando solicitações automatizadas e fluxos de trabalho.
- Definir, desenvolver, testar e monitorar uma API usando um sistema de controle de versão.
- Gerar dados dinâmicos em uma solicitação.
- Documentar e organizar testes em coleções para revisão da equipe.
Selenium WebDriver em C#
14 HorasEste treinamento ao vivo, ministrado por instrutor em Brasil (online ou presencial), apresenta aos participantes o teste automatizado com Selenium WebDriver e C# no Visual Studio. Se você não tiver experiência em programação em C# ou desejar aprimorar seus conhecimentos, confira o curso: C# para Engenheiros de Teste de Automação.
Automação de Testes com Selenium e Jenkins
21 HorasEste curso oferece treinamento para gerenciamento de projetos de testes utilizando a suíte de testes Selenium e testes contínuos com o Jenkins.
Público-Alvo:
- Engenheiros de teste de software
- Desenvolvedores de software envolvidos no desenvolvimento ágil
- Gerentes de lançamento (Release Managers)
- Engenheiros de QA
Ao final do treinamento em Selenium, os participantes serão capazes de:
- Utilizar a suíte de testes Selenium de forma eficaz em projetos reais
- Empregar o Selenium para testes entre navegadores (cross-browser testing)
- Distribuir os testes usando o Selenium Grid
- Executar testes de regressão no Selenium via Jenkins
- Preparar relatórios de teste e relatórios periódicos utilizando o Jenkins
Automação de Testes com Selenium e Python
14 HorasO Selenium é um framework open-source para automatizar testes de aplicativos web em diferentes navegadores. Com o Selenium 4, estão disponíveis APIs WebDriver aprimoradas, localizadores relativos nativos e suporte melhorado ao Grid. O Python oferece simplicidade e forte integração com frameworks de teste como o Pytest, tornando-o uma escolha poderosa para desenvolver suítes de automação de testes escaláveis e facilmente mantíveis.
Este treinamento ao vivo ministrado por instrutor (online ou no local) destina-se a testadores e desenvolvedores de nível básico a intermediário que desejam usar o Selenium com Python para automatizar os testes de aplicativos web em ambientes reais.
Ao final deste treinamento, os participantes serão capazes de:
- Instalar e configurar o Selenium com Python em um ambiente de teste.
- Construir scripts robustos de automação de testes usando Selenium WebDriver e Pytest.
- Aplicar o Padrão Page Object Model (POM) para frameworks de teste mais fáceis de manter.
- Executar testes em múltiplos navegadores usando o Selenium Grid.
- Integrar testes automatizados com pipelines de CI/CD.
- Solucionar problemas comuns e aplicar as melhores práticas para estabilidade da automação.
Formato do Curso
- Aula interativa com discussão.
- Muitas atividades e exercícios práticos.
- Implementação prática em um ambiente de laboratório ao vivo.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para combinar os detalhes.
Automação de Teste com Selenium
21 HorasEste curso oferece treinamento para a gestão de projetos de teste e proporciona experiência prática em automação de testes funcionais, automação de testes entre navegadores (cross-browser) e interação com aplicações web, utilizando o Selenium.
O público-alvo deste curso são engenheiros de qualidade de software (QA) e testadores manuais.
Após a conclusão do treinamento, os participantes serão capazes de utilizar o Selenium WebDriver de forma eficaz em projetos reais.
TestComplete
21 HorasNeste treinamento ao vivo com instrutor em <local>, os participantes aprenderão a utilizar os recursos do TestComplete, incluindo seu modelo de objetos de teste, pontos de verificação, mapeamento de nomes e interface do usuário para realizar testes automatizados em aplicações desktop, web e móveis.
Ao final deste treinamento, os participantes serão capazes de:
- Criar, gravar e executar testes funcionais.
- Criar uma estrutura de testes escalável e fácil de manter.
- Criar pontos de verificação, ajustar testes para múltiplos dispositivos e analisar os resultados dos testes.
- Utilizar as extensões de script do TestComplete.