Gerar ou traduzir testes com LLM
generate_testsGenerate test specs in any framework. Automatically translate existing tests from other frameworks using reference code.
Instructions
Gera spec em QUALQUER framework. Aceita referência de outro framework: leia com read_file e passe em referenceCode. Traduz automaticamente (ex: Robot→Playwright, Cypress→WDIO).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"context": "<context>",
"request": "<request>"
},
"name": "generate_tests"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | Yes | Contexto do projeto (read_project) ou descrição. | |
| request | Yes | O que testar (ex: 'logout flow', 'teste de login') ou 'traduzir o teste abaixo'. | |
| framework | No | Framework alvo (detectado do projeto se omitido). | |
| referenceCode | No | Código de referência em QUALQUER framework (Cypress, Robot, WDIO, etc). O LLM traduz/adapta para o framework alvo. | |
| referencePaths | No | Caminhos de arquivos para ler como referência. O agente lê e usa como padrão. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| error | No | ||
| specContent | No | ||
| suggestedFileName | No |