Automação de testes com IA

Escreva o teste em linguagem natural. O navegador faz o resto.

"Acesse o sistema, entre com o usuário de teste e valide que o painel abriu." É esse o caso de teste. Um modelo de linguagem interpreta a frase, planeja as ações e um driver próprio executa no navegador de verdade, replanejando quando a tela muda. Escreva no idioma que o seu time usa: o modelo entende, não é lista de palavras-chave traduzida.

Ver como funciona
Como funciona

O teste não quebra porque o botão mudou de lugar

Automação tradicional amarra o teste ao seletor CSS. Trocou a classe, quebrou a suíte. Aqui um modelo de linguagem lê a página como uma pessoa leria e procura o elemento pelo que ele é, não por onde ele estava. Como a interpretação é do modelo, o caso funciona no idioma em que a sua equipe escreve.

Encontra o elemento por três caminhos

  • Primeiro pela árvore de acessibilidade, com referência estável
  • Se falhar, busca pelo texto que descreve o elemento
  • Em último caso, confere visualmente pela captura de tela
  • Replaneja depois de cada navegação, sem perder o fio do caso

Toda execução deixa evidência

  • Captura antes, depois e no erro, passo a passo
  • Registro em JSON do que foi planejado e do que foi executado
  • Campo de senha e seletor sensível mascarados na captura
  • Repetição automática configurável, para instabilidade de rede

Um aplicativo próprio para quem escreve teste o dia inteiro

Instalador para macOS, Windows e Linux. Funciona sozinho, sem servidor e sem login. E não exige Node instalado na máquina: o próprio aplicativo carrega o que precisa.

Editor e terminal embutidos

Explorador de arquivos, o mesmo editor do VS Code e um terminal de verdade, com a pasta travada na raiz do projeto.

Painel de Git

Branch, arquivos alterados, commit, push, pull e diff, sem sair para o terminal.

Assistente que propõe, você aceita

A IA sugere a alteração no arquivo e mostra o diff. Nada é gravado antes de você aprovar, arquivo por arquivo.

Execução local em paralelo

De um a oito testes ao mesmo tempo, com a saída correndo no terminal. Os dados ficam numa pasta do projeto, versionável junto com o código.

Cobertura

Driver próprio, dois navegadores, três tipos de teste

Sem Playwright nem Selenium no meio do caminho: a conversa é direta com o navegador. E ele nunca é baixado, usa o que já está instalado na máquina.

Chrome, Edge e Firefox

Mesmo caso de teste, mesma API, nos dois motores. Percorre shadow DOM e iframe de mesma origem.

Web, API e responsivo

Teste de interface, requisição HTTP com autenticação, e verificação de layout em dez tamanhos de tela, retrato e paisagem.

Biblioteca, linha de comando ou aplicativo

O mesmo motor entregue de três formas: importado no código, chamado na esteira de integração contínua, ou pelo aplicativo.

Para o time de QA que precisa provar o que executou

O servidor multi-time acrescenta ao motor o que uma área de qualidade auditada precisa: quem escreveu, quem aprovou, o que rodou e quando.

Aprovação por quatro olhos

Caso de teste versionado, e quem solicita não aprova o próprio. Execução bloqueada enquanto não houver versão aprovada.

Cinco papéis e dados por time

Leitura, autoria, aprovação, execução e administração. Cada time enxerga apenas o próprio conjunto de testes.

Auditoria com cadeia de verificação

Cada registro encadeia o anterior, com endpoint próprio para checar a integridade da trilha.

Painel de administração

Organização, equipes, projetos, catálogo de modelos de IA com teto de uso, consumo, auditoria e backup cifrado com ensaio de restauração.

Perguntas frequentes

O que time de QA pergunta antes de trocar de ferramenta

O teste quebra quando o layout da tela muda?

Não é o objetivo: o modelo de linguagem lê a página como uma pessoa leria e localiza o elemento pelo que ele é, não por um seletor CSS fixo, e replaneja depois de cada navegação.

Preciso de Playwright ou Selenium?

Não. O PilotQA AI conversa direto com o navegador através de um driver próprio, sem Playwright nem Selenium no meio do caminho.

Em quais navegadores funciona?

Chrome, Edge e Firefox, com a mesma API e o mesmo caso de teste nos dois motores.

Preciso instalar Node na máquina?

Não. O aplicativo desktop, disponível para macOS, Windows e Linux, carrega o que precisa sozinho.

Como funciona a governança para time de QA?

Aprovação por quatro olhos, em que quem escreve o caso não aprova o próprio, cinco papéis de acesso por time, e trilha de auditoria com cadeia de verificação.

Pare de manter seletor a cada release

Conte qual é a sua suíte hoje e onde ela mais quebra. A gente mostra o mesmo caso escrito em linguagem corrente, rodando no seu ambiente.