Pular para conteúdo

QA — Gestao de Empresas (Multi-tenant)

Fase: 2 — Configuracao Base Pre-requisitos: TC-AUTH-001 executado com sucesso (login como superadmin) Perfil: Superadmin


Descricao

Modulo de gerenciamento de tenants. O superadmin gerencia todas as empresas cadastradas, define planos e controla acesso. Os dados criados aqui sao a base para os testes de isolamento na Fase 7.


TC-COMP-001: Criar nova empresa "QA Test Corp"

Prioridade: Alta Passos: 1. Acessar o painel de administracao 2. Navegar ate Empresas > Nova Empresa 3. Preencher nome: "QA Test Corp", CNPJ, email e plano 4. Clicar em Salvar Resultado Esperado: Empresa criada com sucesso, aparece na listagem, tenant isolado Nota: Esta empresa sera usada em TC-COMP-007 e TC-REG-003 para validar isolamento Status: Pendente


TC-COMP-002: Editar dados de empresa existente (Digital Face)

Prioridade: Alta Passos: 1. Acessar Empresas na listagem 2. Localizar a empresa "Digital Face" (empresa principal) 3. Clicar em Editar 4. Alterar o telefone 5. Salvar alteracoes Resultado Esperado: Dados atualizados corretamente, confirmacao exibida Status: Pendente


TC-COMP-003: Excluir empresa de teste

Prioridade: Alta Passos: 1. Criar uma empresa temporaria para exclusao (ex: "Empresa Deletar") 2. Acessar Empresas na listagem 3. Clicar em Excluir na empresa criada 4. Confirmar a exclusao no modal Resultado Esperado: Empresa removida da listagem Status: Pendente


TC-COMP-004: Atribuir plano Basic/Pro/Enterprise a empresa

Prioridade: Alta Passos: 1. Acessar edicao da empresa "QA Test Corp" 2. Verificar que existem planos Basic, Pro e Enterprise disponiveis 3. Alterar o campo Plano para Pro 4. Salvar Resultado Esperado: Plano atualizado, limites do plano aplicados Status: Pendente


TC-COMP-005: Configurar data de vencimento da assinatura

Prioridade: Alta Passos: 1. Acessar edicao de uma empresa 2. Definir data de vencimento futura 3. Salvar Resultado Esperado: Data salva corretamente Status: Pendente


TC-COMP-006: Bloqueio de acesso apos vencimento

Prioridade: Alta Passos: 1. Definir data de vencimento da empresa "QA Test Corp" para data passada 2. Tentar acessar o sistema com usuario dessa empresa Resultado Esperado: Acesso bloqueado com mensagem de vencimento Status: Pendente


TC-COMP-007: Isolamento de dados entre tenants

Prioridade: Alta Passos: 1. Estar logado como admin da empresa principal (Digital Face) 2. Cadastrar um contato exclusivo (ex: "Contato Exclusivo Empresa A") 3. Fazer login como usuario da "QA Test Corp" (criada em TC-AUTH-005) 4. Verificar se o contato da empresa A aparece Resultado Esperado: Dados completamente isolados, empresa B nao enxerga dados da empresa A Status: Pendente


TC-COMP-008: Listagem e filtro de empresas

Prioridade: Media Passos: 1. Acessar Empresas com multiplas empresas cadastradas 2. Usar o campo de busca para filtrar por nome 3. Verificar paginacao Resultado Esperado: Filtro retorna apenas empresas correspondentes Status: Pendente