Conceitos

Os termos que aparecem em todas as telas do Mira, do report à ocorrência.

Projeto

Um projeto representa uma aplicação testada e reúne seus reports, ambientes, tags e membros. Você só vê os projetos aos quais foi adicionado. Administradores veem todos.

Ambiente

Um ambiente é uma instância do projeto, como develop, qa, staging ou production. Cada ambiente tem uma ou mais origens: os endereços da aplicação, como https://staging.loja-demo.test. É pelo endereço da aba que a extensão descobre em qual projeto e ambiente você está.

Report

Um report é o registro de algo que você encontrou. Tem três tipos:

TipoQuando usar
BugFalha, erro ou comportamento incorreto
MelhoriaFunciona, mas pode ser mais rápido ou mais claro
SugestãoFuncionalidade ou mudança nova

Todo report tem número, título, status, evidências e histórico de alterações. O fluxo de status está em Status do report.

Erro

Um erro é um grupo de falhas iguais detectadas na própria aplicação, sem ninguém ter reportado. O Mira junta tudo o que tem a mesma origem num erro só e conta quantas vezes e para quantas pessoas ele aconteceu. Erros não são reports e não entram na triagem. Quando um erro merece correção, você cria um report a partir dele.

Ocorrência

Uma ocorrência é uma vez em que o erro aconteceu, com a stack, as ações que vieram antes e o contexto daquele momento. Um erro com 300 ocorrências tem 300 desses registros, e você pode abrir cada um.

Projeto
 ├─ Ambientes (develop, staging, production)
 ├─ Reports (relatos de pessoas, com triagem)
 └─ Erros (falhas da aplicação)
     └─ Ocorrências (cada vez que o erro aconteceu)

Próximos passos

Nesta página