Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Duração 14 horas
Programa do Curso
Introdução à IA em Testes de Software
- Visão geral das capacidades da IA em testes e QA
- Tipos de ferramentas de IA usadas em fluxos de trabalho de testes modernos
- Benefícios e riscos da engenharia de qualidade orientada por IA
LLMs para Geração de Casos de Teste
- Engenharia de prompts para gerar testes de unidade e funcionais
- Criação de templates de testes parametrizados e orientados a dados
- Conversão de user stories e requisitos em scripts de teste
IA em Testes Exploratórios e de Casos Extremos
- Identificação de ramificações ou condições não testadas usando IA
- Simulação de cenários de uso raros ou anômalos
- Estratégias de geração de testes baseadas em risco
Testes de UI e Regressão Automatizados
- Uso de ferramentas de IA como Testim ou mabl para criação de testes de UI
- Manutenção de testes de UI estáveis por meio de seletores auto-curativos
- Análise de impacto de regressão baseada em IA após alterações de código
Análise de Falhas e Otimização de Testes
- Agrupamento de falhas em testes usando modelos de LLM ou ML
- Redução de execuções de testes instáveis e fadiga de alertas
- Priorização da execução de testes com base em insights históricos
Integração em Pipelines de CI/CD
- Incorporação da geração de testes por IA no Jenkins, GitHub Actions ou GitLab CI
- Validação da qualidade dos testes durante pull requests
- Rollbacks de automação e controle inteligente de testes em pipelines
Tendências Futuras e Uso Responsável da IA em QA
- Avaliação da precisão e segurança dos testes gerados por IA
- Governança e trilhas de auditoria para processos de teste aprimorados por IA
- Tendências em plataformas de IA-QA e observabilidade inteligente
Resumo e Próximos Passos
Requisitos
- Experiência em testes de software, planejamento de testes ou automação de QA
- Familiaridade com frameworks de teste como JUnit, PyTest ou Selenium
- Compreensão básica de pipelines de CI/CD e ambientes DevOps
Público-Alvo
- Engenheiros de QA
- Engenheiros de Desenvolvimento de Software em Testes (SDETs)
- Testers de software atuando em ambientes ágeis ou DevOps
Testemunhos de Clientes (1)
Agora tenho conhecimento sobre a biblioteca Streamlit em Python e, com certeza, vou tentar usá-la para melhorar os aplicativos da minha equipe que são desenvolvidos no R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Curso - GitHub Copilot for Developers
Máquina Traduzida