A ferramenta de testes que o Codex conduz sozinho
Integra-se Perfeitamente com Seus Editores Android e com IA
Um comando para começar
testsprite setup --agent codex configura a sua chave de API, verifica-a e instala uma skill de verificação no repositório. O Codex aprende o ciclo uma vez, em vez de deduzi-lo da documentação a cada sessão. A instalação é puramente local.
Testes sem código de navegador
Um teste é um arquivo de plano em linguagem natural, com passos de ação e de asserção: nenhum seletor para manter, nada que quebre no próximo redesign. testsprite test create --plan-template imprime um modelo conforme ao esquema e fixado à versão instalada.
Um pacote de falha, não cinco artefatos
test failure get devolve o passo que falhou e os vizinhos, capturas de tela, snapshots do DOM, o código do teste, uma hipótese de causa raiz e o ponto de correção recomendado — tudo com o mesmo identificador de snapshot. A CLI recusa juntar dados de duas execuções diferentes.
Uma suíte que sobrevive à janela de contexto
Todo teste aprovado fica guardado. O requisito continua sendo verificado na próxima sessão, na próxima refatoração e muito depois de o Codex ter esquecido por que aquilo importava — algo que nenhuma janela de contexto, por maior que seja, consegue fazer.
Deixe o Codex verificar o próprio trabalho
Gerar é rápido; o gargalo mudou para a revisão. Dê ao Codex uma forma de provar que uma mudança funciona antes de abrir um pull request e o diff deixa de ser algo que uma pessoa precisa ler linha a linha.
Feito para times que publicam código com Codex
Instalação gratuita, código aberto
A CLI está no GitHub sob Apache-2.0 e instala-se gratuitamente pelo npm. Requer Node 20.19+, 22.13+ ou 24+. A execução dos testes acontece na nuvem e consome créditos do workspace.
Funciona sem interação
TESTSPRITE_API_KEY=sk-... testsprite setup --from-env --yes --agent codex nunca pergunta nada, que é exatamente o que o ciclo de um agente e um job de CI precisam.
Seguro para explorar
--dry-run percorre todo o caminho de código offline com dados prontos. test scaffold e test lint não tocam na rede nem nas suas credenciais.
Automatizável por contrato
Um formato estável de --output json e códigos de saída documentados: 0 aprovado, 1 falha, 3 erro de autenticação, 12 sem créditos. Uma funcionalidade quebrada e um pipeline quebrado são distinguíveis.
Com a Confiança de Empresas do Mundo Todo
"Bom trabalho! MCP muito legal da equipe TestSprite! Para nossos aplicativos Android, a codificação com IA + testes com IA fecha o ciclo e acelera os lançamentos estáveis."
"Para Android, os testes gerados pela TestSprite são limpos e confiáveis. Os fluxos do Appium são fáceis de expandir e depurar, e as execuções agendadas mantêm nossa cobertura de dispositivos saudável."
"A automação da TestSprite reduziu drasticamente nosso QA manual de Android. Os desenvolvedores detectam e resolvem bugs móveis precocemente, mantendo nosso cronograma de lançamentos em dia."
Perguntas Frequentes
Como o TestSprite funciona com o Codex?
Execute testsprite setup --agent codex uma vez. Ele instala no repositório um arquivo de skill de verificação que descreve os comandos, os formatos de JSON e os códigos de saída, para que o Codex possa criar, executar e diagnosticar testes por conta própria. O Codex é um dos oito ambientes para os quais a CLI instala skills, ao lado de Claude Code, Cursor, Cline, Antigravity, Kiro, Windsurf e Copilot.
O Codex precisa escrever código de automação de navegador?
Não. Os testes são arquivos de plano em linguagem natural com passos de ação e asserção. Execute testsprite test create --plan-template para um modelo conforme ao esquema, ou peça ao TestSprite que proponha os primeiros com testsprite test plan generate: as propostas ficam em revisão e nada é gravado em disco até você aceitá-las.
O que exatamente o TestSprite testa?
A interface de aplicações web em um navegador real na nuvem, e APIs de backend. Não controla interfaces nativas de iOS ou Android, aplicações desktop nem emuladores. Se o seu produto tem um frontend web ou uma API HTTP, é isso que cobrimos.
É gratuito? É código aberto?
A CLI de código aberto instala-se gratuitamente pelo npm e tem licença Apache-2.0. A execução dos testes acontece na nuvem do TestSprite e consome créditos do workspace (0,5 por execução de frontend, 0,2 de backend). Há uma versão community gratuita para começar.
Por que não deixar o Codex rodar apenas testes unitários?
Testes unitários confirmam que o código faz o que foi escrito para fazer. Eles nunca abrem a aplicação implantada, então uma suíte unitária verde convive tranquilamente com um fluxo de cadastro quebrado. Vale rodar os dois: eles respondem perguntas diferentes.
Posso rodar dentro de um job de CI em vez de interativamente?
Sim, e esse é o caso normal. A CLI precisa apenas de TESTSPRITE_API_KEY no ambiente, sem arquivo de credenciais, então encaixa em GitHub Actions, GitLab, CircleCI, Jenkins ou Azure Pipelines. Adicione --report junit para um relatório que esses sistemas leem nativamente.