Seguidores

segunda-feira, 23 de junho de 2025

Dashboard de Produtividade Pessoal T1E18: Caso de Teste 1 Tarefa sem pausa

INTRODUÇÃO

Post anterior: Dashboard de Produtividade Pessoal T1E17: BugCT1-6 Prompt pedindo ajuda para correção de erros no app d2p

O objetivo deste post é apresentar o resultado do "Caso de Teste 1: Tarefa sem pausa", executado para validar as últimas mudanças realizadas no Dashboard de Produtividade Pessoal (App d2p).

Essas mudanças foram apresentadas nos posts anteriores desta temporada 1, da série Dashboard de Produtividade Pessoal.


Plano de Testes

Os testes planejados para validar as últimas mudanças no App d2p são:

  1. Caso de Teste 1: Tarefa sem pausa
  2. Caso de Teste 2: Tarefa com 1 pausa
  3. Caso de Teste 3: Tarefa com 2 pausas
  4. Caso de Teste 4: Tarefa sem pausa com registro de defeito
  5. Caso de Teste 5: Gráfico XmR 30 dias
  6. Caso de Teste 6: Gráfico Pareto 30 dias

Iniciar execução no Servidor no Visual Studio Code

Passo 1: Abrir o Projeto_D2P no Visual Studio Code
Passo 2: Clicar com o botão direito no arquivo index.html
Passo 3: Selecionar no menu de contexto a opção "Open with Live Server"
Passo 4: Será aberta no navegador a página http://127.0.0.1:5500/index.html
Passo 5: Clicar no botão "Fazer login com o Google"
Passo 6: Selecione uma conta
Passo 7: Aparecerá na mesma página, a mensagem com 3 linhas:
"Bem-vindo(a), ..."
"Seu dashboard de produtividade está ativo"
"Logado com o e-mail: ..."
Passo 8: Será aberta a página do Dashboard de Produtividade Pessoal

Caso de Teste 1 Tarefa sem pausa

Dados de Entrada no Dashboard:

CódigoTarefa: S00; NomeTarefa: Tarefa; TamanhoTarefa: 5

CódigoTarefa: S00.1.1.02; NomeTarefa: Tarefa 2 Teste 1; TamanhoTarefa: 1

CódigoTarefa: S00.1.1.03; NomeTarefa: Tarefa 3 Teste 1; TamanhoTarefa: 3

Passos:

Passo 1 - Abrir o Dashboard de Produtividade Pessoal

Passo 2 - No card Jornada do Dia, clicar no botão Iniciar Jornada. Será registrada a hora no campo Início e iniciada a contagem do tempo de duração no campo Duração Total.

No card Plano do Dia:

Passo 3 - Registrar os dados da “Tarefa” e clicar no Botão Adicionar Tarefa.

Passo 4 - Registrar os dados da “Tarefa 2 Teste 1” e clicar no Botão Adicionar Tarefa.

Passo 5 - Registrar os dados da “Tarefa 3 Teste 1” e clicar no Botão Adicionar Tarefa.

Passo 6 - Clicar no botão Play da “Tarefa”, esperar 1 minuto acompanhando a contagem do tempo no campo Duração Efetiva, do card Tarefa em Execução e clicar em Finalizar.

Passo 7 - Clicar no botão Play da “Tarefa 2 Teste 1”, esperar 1 minuto acompanhando a contagem do tempo no campo Duração Efetiva, do card Tarefa em Execução e clicar em Finalizar.

Passo 8 - Clicar no botão Play da “Tarefa 3 Teste 1”, esperar 1 minuto acompanhando a contagem do tempo no campo Duração Efetiva, do card Tarefa em Execução e clicar em Finalizar.

Passo 9 – No card Jornada do Dia, clicar no botão Finalizar Jornada. Aparecerá uma janela de alerta com esta mensagem: “Jornada finalizada! Produtividade do dia: ... pontos/hora.”

 Passo 10 – Clicar no botão OK.

Resultados Esperados X Realizados

Esperado na Google Sheets:

Coluna A(DataHoraFinalizada):

Data Hora da Tarefa finalizada
Data Hora da Tarefa 2 Teste 1 finalizada
Data Hora da Tarefa 3 Teste 1 finalizada   

Coluna B(CodigoTarefa):     

S00
S00.1.1.02
S00.1.1.03

Coluna C(NomeTarefa):

Tarefa
Tarefa 2 Teste 1
Tarefa 3 Teste 1

Coluna D(TamanhoTarefa):

5
1
3

Coluna E(DuracaoTarefaMinutos):

00:01:01
00:01:00
00:01:00

Coluna F(TiposDeDefeito):

Nenhum

Coluna G(Produtividade):

Pontos/Hora da Tarefa finalizada
Pontos/Hora da Tarefa 2 Teste 1 finalizada
Pontos/Hora da Tarefa 3 Teste 1 finalizada

Realizado na Google Sheets:

Coluna A(DataHoraFinalizada):

?

Coluna B(CodigoTarefa):     

?

Coluna C(NomeTarefa):

?

Coluna D(TamanhoTarefa):

?

Coluna E(DuracaoTarefaMinutos):

?

Coluna F(TiposDeDefeito):

?

Coluna G(Produtividade):

?

Esperado no Dashboard:

No card Produtividade, verificar se o valor está igual a 177,05 Pontos / Hora.

No card Pontos Concluídos, verificar se o valor está igual a 9 Total de pontos de tarefas finalizadas.

Realizado no Dahboard:

No card Produtividade, o valor ficou igual a ? Pontos / Hora.

No card Pontos Concluídos, o valor ficou igual a ? Total de pontos de tarefas finalizadas.

CONCLUSÃO

Em 20/06/2025 o Caso de Teste 1 Tarefa sem pausa, foi executado com esta falha: 

No tópico: Iniciar execução no Servidor no Visual Studio Code,

No Passo 8: Será aberta a página do Dashboard de Produtividade Pessoal

A página do Dashboard de Produtividade Pessoal não foi aberta e no console do navegador apareceram estas mensagens abaixo:

Failed to load resource: the server responded with a status of 404 (Not Found)Entenda o erro

index.html:1 Refused to execute script from 'http://127.0.0.1:5500/dashboard.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.Entenda o erro

button:1 

           Failed to load resource: the server responded with a status of 403 ()Entenda o erro

m=credential_button_library:74 [GSI_LOGGER]: The given origin is not allowed for the given client ID.

_.G @ m=credential_button_library:74Entenda o erro

client:339 Cross-Origin-Opener-Policy policy would block the window.postMessage call.

Ts @ client:339Entenda o erro

client:339 Cross-Origin-Opener-Policy policy would block the window.postMessage call.

Ts @ client:339Entenda o erro

index.html:95 Login bem-sucedido!

index.html:96 ID do Usuário: 116890594400168508078

index.html:97 Nome Completo: xxxxxxxxxx

index.html:98 E-mail: xxxxxxxxxx

         Chrome is moving towards a new experience that allows users to choose to browse without third-party cookies.


No próximo post será apresentado o Prompt para pedir a solução do bug.


Nenhum comentário:

Postar um comentário

Entendendo a Metáfora "Home Office é Moto Boy"

UCEM L-pI.184 Exercícios Parte I Lição 184 - Caso de uso da IA para estudar

  Lição anterior Escolher outra lição Próxima lição Lição 184   O Nome de Deus é a minha herança. Texto e audio da  Lição 184  no site ofici...