QANode Logo

QANode — Documentação

Bem-vindo à documentação oficial do QANode Community Edition, a plataforma de automação de testes com editor visual de fluxos.


Primeiros Passos

PáginaDescrição
IntroduçãoO que é o QANode e visão geral da plataforma
InstalaçãoComo instalar e configurar o QANode
Início RápidoCrie seu primeiro teste em minutos
Conceitos FundamentaisProjetos, fluxos, nós, suítes e execuções

Editor de Fluxos

PáginaDescrição
Visão Geral do EditorInterface, canvas, paleta de nós e painel de propriedades
Trabalhando com NósAdicionar, conectar, configurar e remover nós
Execução e DepuraçãoExecutar fluxos, visualizar resultados e depurar falhas

Referência de Nós

Controle de Fluxo

Descrição
IfDesvio condicional (verdadeiro/falso)
SwitchDesvio múltiplo por valor ou condição
LoopRepetição por contagem, array ou condição
MergeJunção de múltiplos caminhos

Web

Descrição
Web FlowAutomação web com múltiplos passos e seletores CSS/XPath
Smart LocatorsAutomação web com localizadores semânticos do Playwright

API

Descrição
HTTP RequestRequisições HTTP (GET, POST, PUT, PATCH, DELETE)

Banco de Dados

Descrição
PostgreSQLConsultas e operações no PostgreSQL
MySQLConsultas e operações no MySQL
MariaDBConsultas e operações no MariaDB
OracleConsultas e operações no Oracle
MongoDBOperações no MongoDB (find, insert, update, etc.)

Infraestrutura

Descrição
SSH CommandExecução de comandos SSH remotos

Utilitários

Descrição
Set VariableDefine variáveis em tempo de execução
LogRegistra mensagens no log de execução
WaitAguarda por tempo ou condição
Stop and FailInterrompe o fluxo com status de falha
Custom JavaScriptExecuta código JavaScript customizado

Nós Customizados

PáginaDescrição
Visão GeralComo funciona o sistema de provedores
Criando um Provedor - EnterprisePasso a passo para criar um provedor HTTP
Contrato da APIEndpoints obrigatórios e formato de dados
ExemplosExemplos em Node.js, Python, Java, C# e Go
Desktop: Nós LocaisCriando nós locais na versão desktop
QANode.MD (IA)Guia para IA criar nós e diagnosticar problemas

Gerenciamento

PáginaDescrição
ProjetosCriação e gerenciamento de projetos de teste
Suítes de TesteAgrupamento de fluxos e agendamento
VariáveisVariáveis globais e secretas
CredenciaisGerenciamento seguro de credenciais

Monitoramento e Relatórios

PáginaDescrição
Dashboard - EnterprisePainéis, widgets e gráficos
Relatórios - EnterpriseGeração de relatórios PDF e envio por e-mail

Referência

PáginaDescrição
ExpressõesSistema de expressões {{ }} e interpolação
Administração - EnterpriseUsuários, papéis, permissões, SMTP e auditoria
Versão DesktopInstalação e recursos exclusivos da versão desktop
Extensão ChromeGravador de testes para o navegador