Pular para conteúdo

Teste manual de aceitação — v1.9.5

Perfil e contexto

  1. Criar/editar Perfil e importar texto.
  2. Extrair Lattes, selecionar itens e confirmar.
  3. Rodar dedupe; confirmar que apenas sugere merge.
  4. Abrir Match/ATS/Tailor e conferir “Rastreabilidade” e “Contexto usado”.

Vaga, Radar e Tracker

  1. Colar vaga e executar Match -> ATS -> Tailor.
  2. Criar Wishlist com contexto do Perfil, rodar fonte pública e revisar dedupe.
  3. Salvar resultado na Caixa e no Tracker; conferir origem/tipo.
  4. Abrir notificação e validar entidade relacionada.

GitHub, Lattes e edital

  1. Analisar URL pública e revisar candidatos antes do Perfil.
  2. Importar Lattes e confirmar um item.
  3. Colar edital, revisar, salvar, gerar Exam Fit/checklist/plano.
  4. Reimportar a mesma URL com tracking e confirmar consolidação de fontes.

Extensão v0.9.1

  1. Com Companion ativa e React fechado: capturar vaga, edital, projeto e lote.
  2. Desligar Companion: capturar novamente, conferir mensagem útil e fila offline.
  3. Religar e clicar Reenviar pendências offline.
  4. Abrir site e importar capturas para Vaga/Edital/GitHub/Tracker.
  5. Consultar contexto seguro; não deve haver perfil completo, memória ou API key.
  6. Selecionar Gemini e OpenAI, configurar uma chave de teste própria e atualizar o catálogo oficial.
  7. Confirmar no relatório que o modelo escolhido foi realmente usado; provocar falha e validar fallback.
  8. Sem “manter chave”, reiniciar o navegador e confirmar remoção da sessão.
  9. Com persistência consentida, confirmar cofre IndexedDB do service worker e botão Remover chave.
  10. Confirmar que content script, página, payload conectado, logs e chrome.sync não recebem a chave.

Site sem extensão

Validar texto/URL/CSV/JSON, Perfil, Lattes, GitHub, Radar, Editais e Tracker somente pela web/API.

Demo

Em Configurações, percorrer as sete personas e verificar Perfil, primeira candidatura, Wishlist e notificação. Restaurar dados de demonstração; dados reais não podem ser alterados.

Segurança

Confirmar ausência de auto-apply, inscrição/pagamento/envio automático, cookies/tokens/sessão capturados e segredo em frontend, content script, página, log, screenshot ou commit.