Pular para o conteúdo principal

Roteiros de teste do SafeID Desktop

Antes de cada release, os roteiros abaixo são executados manualmente com o build de produção, em todos os ambientes. Grave a tela durante a execução: a gravação é a evidência de que o roteiro foi realizado.

Ambientes​

SistemaArquitetura
macOSApple Silicon (ARM)
macOSIntel
Windowsx64
WindowsARM64

Preparação​

aviso

Antes de iniciar os testes, desinstale o aplicativo e limpe a pasta de dados do usuário, para simular uma instalação limpa.

No macOS:

rm -r ~/Library/Application\ Support/SafeID\ Desktop

No Windows (PowerShell):

Remove-Item "$env:APPDATA\SafeID Desktop\*" -Recurse -Force
observação

Para exibir os detalhes do processador e do sistema operacional da máquina:

  • macOS: menu Apple → Sobre Este Mac.
  • Windows: Configurações → Sistema → Sobre.

Validação completa​

Instalação e associação​

  1. Mostre os detalhes do processador e do sistema operacional da máquina.
  2. Inicie o SafeID Desktop.
  3. Confirme que o aplicativo abre na tela Bem-vindo.
  4. Marque a caixa Li e concordo.
  5. Associe o dispositivo.
  6. Instale o certificado.
  7. Abra o site de testes do Web PKI e mostre que o certificado está disponível.

Desassociação e nova associação​

  1. Navegue até Meus dispositivos.
  2. Desassocie o dispositivo. Deve aparecer o diálogo de confirmação.
  3. Confirme a desassociação.
  4. No site de testes, mostre que o certificado sumiu.
  5. Navegue até Meus dispositivos e, depois, até Associar novo dispositivo.
  6. Conclua o processo de associação.
  7. Volte ao site de testes e mostre o certificado.

Assinatura com o aplicativo aberto, na bandeja e encerrado​

  1. Solicite uma assinatura.
  2. No dispositivo móvel, recuse a assinatura. Deve aparecer o diálogo de erro com o texto "Pedido de autorização rejeitado."
  3. Feche o aplicativo e confirme que ele foi para a bandeja.
  4. Solicite a assinatura novamente e confirme que a janela de contagem regressiva abre.
  5. No dispositivo móvel, recuse a assinatura.
  6. Feche o aplicativo novamente e, agora, encerre-o também pela bandeja (opção Encerrar).
  7. Solicite a assinatura novamente. Confirme que o aplicativo inicia automaticamente, abre a janela de contagem regressiva e envia a solicitação ao dispositivo móvel.
  8. No dispositivo móvel, aprove a assinatura.
  9. Verifique que a assinatura foi concluída com sucesso.

PJe Office com o módulo PKCS#11​

  1. Mostre os detalhes de versão do PJe Office instalado.
  2. Acesse as opções do PJe Office pela bandeja.
  3. Abra a janela de certificados do PJe Office e, se houver algum certificado configurado, remova-o.
  4. Adicione novamente o módulo PKCS#11 do SafeID:
    • Windows: C:\Windows\System32\safeid-p11.dll
    • macOS: /Applications/SafeID Desktop.app/Contents/Resources/libsafeid-p11.dylib
  5. Acesse https://pje.tjdft.jus.br/ e selecione a opção CERTIFICADO DIGITAL.
  6. Confirme pelo site que o acesso foi autorizado pelo certificado.

Validação resumida do PJe​

  1. Mostre os detalhes do processador e do sistema operacional da máquina.
  2. Mostre os detalhes de versão do PJe Office instalado.
  3. Inicie o SafeID Desktop.
  4. Associe o dispositivo e instale o certificado.
  5. Acesse as opções do PJe Office pela bandeja.
  6. Abra a janela de certificados do PJe Office e, se houver algum certificado configurado, remova-o.
  7. Configure o certificado adicionando o módulo PKCS#11 do SafeID:
    • Windows: C:\Windows\System32\safeid-p11.dll
    • macOS: /Applications/SafeID Desktop.app/Contents/Resources/libsafeid-p11.dylib
  8. Acesse https://pje.tjdft.jus.br/ e selecione a opção CERTIFICADO DIGITAL.
  9. No celular, autorize o acesso.
  10. Confirme pelo site que o acesso foi autorizado pelo certificado.

Validação da atualização automática​

Este roteiro confirma que o usuário pode adiar a atualização sem perder o uso do aplicativo, que a atualização adiada é instalada quando o aplicativo é encerrado, e que o botão Atualizar instala a nova versão na hora.

Pré-requisitos:

  • A versão anterior instalada (pacote da página de download), com o dispositivo associado e o certificado instalado.
  • A nova versão publicada no servidor de atualização do ambiente testado (produção ou homologação).
observação

O aplicativo procura atualizações alguns segundos depois de iniciar e baixa a nova versão em segundo plano. O diálogo de atualização só aparece quando o download termina, o que pode levar alguns minutos.

Adiar a atualização​

  1. Mostre a versão instalada: na bandeja, o primeiro item do menu mostra o nome e a versão do aplicativo.
  2. Inicie o SafeID Desktop e aguarde o diálogo "Nova versão disponível!", com os botões Atualizar e Agora não.
  3. Clique em Agora não. O diálogo fecha e o aplicativo continua aberto. Fechar o diálogo pelo botão de fechar da janela tem o mesmo efeito.
  4. Confirme pela bandeja que a versão continua a anterior.
  5. No site de testes do Web PKI, solicite uma assinatura e aprove-a no dispositivo móvel. Verifique que a assinatura foi concluída com sucesso.

Atualização ao encerrar​

  1. Encerre o aplicativo pela bandeja (opção Encerrar). A atualização adiada é instalada nesse momento.
  2. Inicie o SafeID Desktop novamente. Confirme pela bandeja que a versão é a nova e que o diálogo de atualização não aparece.
  3. No site de testes, solicite uma assinatura e aprove-a no dispositivo móvel. Verifique que a assinatura foi concluída com sucesso.
  1. Volte à versão anterior: desinstale o aplicativo e instale o pacote da versão anterior.
  2. Inicie o SafeID Desktop e, quando o diálogo "Nova versão disponível!" aparecer, clique em Atualizar. O aplicativo fecha e instala a nova versão; se ele não reabrir sozinho, inicie-o.
  3. Confirme pela bandeja que a versão é a nova.
  4. No site de testes, solicite uma assinatura e aprove-a no dispositivo móvel. Verifique que a assinatura foi concluída com sucesso.
Ver em Markdown