Início rápido¶
Gere seu primeiro kit HTML em 30 segundos.
Instalação¶
Python ≥ 3.10 obrigatório.
Gerar seu primeiro plano¶
Opção A — Sample sintético (sem dado real)¶
Abre sample-out.html no navegador. Verá um plano funcional com 3 casos / 13 steps.
Opção B — Export real do Azure DevOps / TFS¶
- Abrir Test Plan / Test Suite no Azure DevOps ou TFS.
- Clicar Export → Excel.
-
Rodar o CLI:
Opção C — Template em branco (sem Azure DevOps)¶
Se você não tem Azure DevOps:
- Baixar blank-template.xlsx.
- Preencher rows seguindo o schema (ver comentários na primeira linha).
-
Rodar o CLI:
O que você obtém¶
Um arquivo HTML único (~50–500 KB dependendo do tamanho do plano) que contém:
- Árvore fase / caso / step (expandível)
- Status PASS / FAIL / N/A por step
- Textarea de notas por step
- Paste-zone pra screenshots (Ctrl+V ou clicar "Anexar arquivo")
- Busca (
/) e filter chips - Backup / restore como JSON
- PDF por caso + PDF do plano completo
State salva automaticamente em localStorage (texto) e IndexedDB (imagens). Fechar a aba e reabrir continua de onde parou.
Flags comuns¶
# Tradução GPT pra português brasileiro
tfs-test-runner cases.xlsx --llm --lang pt-BR -o plano.html
# Agrupar casos em fases via YAML
tfs-test-runner cases.xlsx --phases examples/sample-phases.yaml -o plano.html
# Logo customizado e título
tfs-test-runner cases.xlsx \
--logo logo-empresa.png \
--title "Sprint 42 — Aceite" \
-o sprint42.html
# Ver todas as opções
tfs-test-runner --help
Próximos passos¶
- Guia de uso — walkthrough completo pro tester
- Configuração — configs YAML, glossários, logos
- Arquitetura — como o pipeline funciona por baixo