Slide 1

Slide 1 text

Aplicando inteligência artificial generativa em testes automatizados Milson Júnior Founder & CEO voidr.co Aplicando inteligência artificial generativa em testes automatizados - 26/04/2024

Slide 2

Slide 2 text

Milson Júnior Founder & CEO na voidr linkedin.com/in/milsonjr/

Slide 3

Slide 3 text

Monitoramento sintético com testes automatizados gerados com IA para aplicações web e APIs Saiba mais em voidr.co

Slide 4

Slide 4 text

O que aprendemos sobre automação de testes no Brasil

Slide 5

Slide 5 text

Aprendizados do processo de Discovery - 59% dizem que testes manuais são ineficientes - 65% focam em remediar e não prevenir - 77% dizem que devs devem garantir qualidade - 82% dizem que devs não possuem tempo para garantir qualidade - 6% estão satisfeitos com suas pipelines de testes automatizados *Dados coletados em processo de discovery com 272 empresas

Slide 6

Slide 6 text

Oportunidade para uso de IA Novo paradigma focado em times de alta performance Times não possuem tempo hábil para automatizar testes ❌

Slide 7

Slide 7 text

Onde está o maior gargalo? Testar comportamentos reais dos usuários de forma contínua ✅ Times gastam milhares de horas por mês em testes manuais ❌

Slide 8

Slide 8 text

Hipótese de funcionamento da solução É possível usar IA generativa para criar cenários de teste? É possível abstrair toda infraestrutura? É possível tornar troubleshooting mais eficiente? ⭐

Slide 9

Slide 9 text

Começando o MVP usando GenAI do jeito errado 🥲

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

❌ Lento

Slide 12

Slide 12 text

❌ Lento ❌ Custo inviável

Slide 13

Slide 13 text

❌ Lento ❌ Custo inviável ❌ Resultados ruins

Slide 14

Slide 14 text

😎 Dividir para conquistar

Slide 15

Slide 15 text

Problema #1 Coletar dados de forma estruturada

Slide 16

Slide 16 text

Problema #2 Identificar módulos e casos

Slide 17

Slide 17 text

Problema #3 Gerar scripts de automação

Slide 18

Slide 18 text

Coleta de dados

Slide 19

Slide 19 text

Categorização de casos (RAG)

Slide 20

Slide 20 text

Categorização de módulos e casos

Slide 21

Slide 21 text

Categorização de módulos e casos

Slide 22

Slide 22 text

Categorização de módulos e casos

Slide 23

Slide 23 text

Categorização de módulos e casos

Slide 24

Slide 24 text

Categorização de módulos e casos

Slide 25

Slide 25 text

Categorização de módulos e casos

Slide 26

Slide 26 text

Categorização de módulos e casos

Slide 27

Slide 27 text

Categorização de módulos e casos

Slide 28

Slide 28 text

Categorização de módulos e casos

Slide 29

Slide 29 text

Categorização de módulos e casos

Slide 30

Slide 30 text

Categorização de módulos e casos

Slide 31

Slide 31 text

Categorização de módulos e casos

Slide 32

Slide 32 text

Geração de scripts de automação

Slide 33

Slide 33 text

Geração de scripts de automação

Slide 34

Slide 34 text

Geração de scripts de automação

Slide 35

Slide 35 text

Geração de scripts de automação

Slide 36

Slide 36 text

Geração de scripts de automação

Slide 37

Slide 37 text

Geração de scripts de automação

Slide 38

Slide 38 text

Geração de scripts de automação

Slide 39

Slide 39 text

Geração de scripts de automação

Slide 40

Slide 40 text

Juntando as peças Módulos sumarizados

Slide 41

Slide 41 text

Suites categorizadas de acordo com o uso da aplicação Juntando as peças

Slide 42

Slide 42 text

Scripts de automação gerados e atualizados por IA generativa Juntando as peças

Slide 43

Slide 43 text

Juntando as peças

Slide 44

Slide 44 text

Juntando as peças

Slide 45

Slide 45 text

Desafios Redact de dados sensíveis 👀 Alucinações em flaky tests 🤪 Assertividade dos outputs em tarefas complexas 🪄

Slide 46

Slide 46 text

Resultados Planejamento de testes, cenários e casos 18x mais rápido 🔥 Criação e atualização de scripts de automação 8x mais rápido ⚡ Economia de 80% em horas para manter suites de teste 💰

Slide 47

Slide 47 text

Milson Júnior Founder & CEO voidr.co linkedin.com/in/milsonjr/ Muito obrigado! ⚡Acesse voidr.co