Status de GQ e status da programação

O QAWeb Enterprise apresenta o estado atual das estações de trabalho e dos monitores em termos de garantia de qualidade usando dois status intimamente relacionados:

  • O Status de GQ : indica o resultado mais recente de um teste de GQ. Este status indica se a tarefa passou ou se falhou nos critérios – na última vez que foi executada. Também indica se a tarefa nunca tiver sido concluída.

  • O Status da programação : indica se os testes de GQ estão sendo executados de acordo com a programação esperada (determinada pela frequência configurada para o teste de GQ na política)

O Status de GQ e Status da programação são monitorados para cada monitor e são agregados no nível da estação de trabalho. Isso é descrito abaixo:

Status de GQ de tarefas individuais

O Status de GQ indica se o teste de GQ passou nos critérios definidos na política de GQ. Isso se refere à execução concluída mais recente de um teste de GQ. Observe que quando uma tarefa é cancelada (devido à interação do usuário ou problemas técnicos), ela não é considerada concluída. O Status de GQ pode ter um de três valores:

  • Compatível : a execução do teste de GQ mais recente produziu um resultado de “êxito” porque os valores medidos atendem aos critérios definidos na política.

  • Não compatível : a execução do teste de GQ mais recente produziu um resultado de “falha” porque os valores medidos não atendem aos critérios definidos na política.

  • Pendente : ainda não há resultados disponíveis para este teste de GQ. Este é o status inicial. Normalmente, isso ocorre ao instalar o agente em uma nova estação de trabalho, ao conectar novos monitores ou ao aplicar uma política modificada com novos testes de GQ ou testes de GQ com critérios diferentes.

Status da programação de tarefas individuais

O Status da programação indica se o teste de GQ foi executado de acordo com a programação configurada na política. Para este indicador, não importa se houve um resultado positivo ou negativo; apenas é fornecida a informação de quando foi a última execução da tarefa. Observe que uma tarefa só é considerada executada quando é concluída com sucesso (tarefas canceladas devido às ações de um usuário ou dificuldades técnicas podem impedir a execução de uma tarefa). O Status da programação pode ter um dos três valores:

  • No prazo : a tarefa foi executada pelo menos uma vez dentro do intervalo da programação atual. Por exemplo, se um monitor com uma política que exige um teste de resposta de luminância com uma programação mensal executou esse teste no mês atual, então o Status da programação é considerado No prazo.

  • Vencimento : a tarefa ainda não foi executada no intervalo da programação atual, mas a tarefa foi executada no intervalo da programação anterior. Este exemplo também se aplica a uma tarefa mensal: se uma tarefa com uma frequência mensal ainda não tiver sido executada no mês atual, mas houve uma execução no mês anterior, então o Status da programação será Vencimento. O status voltará para o status No prazo assim que a execução de uma tarefa for concluída. Contudo, se um intervalo inteiro expirar sem uma execução, o status mudará para Desatualizado.

  • Desatualizado : a tarefa não foi executada no intervalo anterior e ainda não foi executada no intervalo da programação atual. Em nosso exemplo de uma tarefa com programação mensal, o Status da programação será Desatualizado a partir do momento em que um mês inteiro tiver passado sem a execução dessa tarefa. O status permanecerá Desatualizado até que a execução da tarefa seja concluída, momento em que mudará para o status No prazo novamente.

Um agente com tarefas com o valor Vencimento ou Desatualizado tentará executar automaticamente essas tarefas se as condições forem atendidas – o que é descrito mais adiante neste capítulo.

Como a programação da tarefa determina o tempo de execução das tarefas

Na política de GQ, cada tarefa é configurada com uma programação que determina a frequência com que as tarefas são executadas pelo agente do QAWeb. O agente do QAWeb determinará que uma tarefa deve ser executada quando ela ainda não tiver sido executada no intervalo da programação atual (incluindo quando ela nunca foi executada antes). Nesse ponto, o Status da programação de uma tarefa mudará para “Vencimento”. Se o intervalo inteiro passar sem que ela seja executada, o Status da programação mudará para “Desatualizado”.

A tabela a seguir resume como o intervalo é determinado pela programação.

Programação

Início dos intervalos (às 00:00)

Fim dos intervalos (às 23:59)

Diário

Todos os dias

No final de cada dia

Semanal

Toda segunda-feira

No final do domingo

Quinzenal

Todo 1º e 15º dia do mês

No final do último dia do mês e no final do 14º dia do mês

Mensal

Todo primeiro dia do mês

No final do último dia do mês

Trimestral

Todo primeiro dia de cada trimestre

No final do último dia do trimestre

Semestral

Todo primeiro dia de cada semestre

No final do último dia do semestre

Anual

A cada dia 1 de janeiro

No final do ano

Personalizado

No início do período definido pelo cronograma

No início do próximo período definido pela cronograma - 1 minuto

Sempre que o agente detecta que uma tarefa precisa ser executada (quando o status é Vencimento ou Desatualizado), ele tentará fazer com que os testes de GQ sejam executados. O momento em que a tarefa pode ser executada depende principalmente se a tarefa pode ser realizada sem a intervenção do usuário.

  • Tarefas automáticas : quando a tarefa puder ser concluída com o sensor interno do monitor Barco sem qualquer interação do usuário, ele tentará executá-la o mais rápido possível. Isso requer que a estação de trabalho esteja ligada, o QAWeb agent tenha sido iniciado e que os monitores estejam ativos e conectados corretamente.

  • Tarefas manuais : quando a tarefa requer uma interação manual (por exemplo, um sensor externo é necessário – ou um questionário de teste visual precisa ser inserido), a tarefa não pode ser executada automaticamente e espera-se que um usuário inicie a execução usando a interface de usuário do agente na estação de trabalho. O agente do QAWeb gerará notificações ao usuário na área de notificação do sistema Windows, como um lembrete de que a tarefa deve ser iniciada.

Observe que o sistema de programação foi concebido de forma que o tempo de execução dos testes de GQ de várias estações de trabalho eventualmente será sincronizado com o início de cada intervalo de tempo. Isso independe de quando a estação de trabalho ou o monitor foi instalado.

Isso significa que, para uma determinada programação, passará o dobro do intervalo da programação antes que a tarefa se torne desatualizada. Para dar um exemplo extremo: um teste de GQ programado para ser executado anualmente e que foi executado no primeiro dia de janeiro do ano 1 ainda estará com o status “Vencimento” em 31 de dezembro do ano 2. Apesar de ter se passado quase dois anos, ele não será marcado como “Desatualizado”. Contudo, o QAWeb indicará que o status da tarefa é Vencimento durante todo o período.

Observação sobre cronogramas personalizados

O aplicativo oferece suporte à configuração de um agendamento personalizado para uma tarefa. Isso permite muitas possibilidades, como ‘executar toda quarta-feira às 8:00’ ou ‘expirar em março e outubro’. O cronograma marca o calendário com momentos em que o próximo momento torna a tarefa devida. O momento seguinte o tornará desatualizado.

../../_images/custom_task_schedule.png

Configure a gestão de energia de tarefas automatizáveis

Tarefas automáticas pode ser executado sem interação dos usuários da estação de trabalho. Pode ser configurado como tais tarefas lidam com monitores que estão no modo de economia de energia/DPMS. Isso não se aplica a Tarefas manuais, que só podem ser acionadas por um usuário na frente da estação de trabalho. Para configurar isso, navegue até a página Preferências da seção GQ.

Por padrão, as tarefas exigem monitores ativos para serem executadas. Normalmente, os monitores são colocados em modo de espera após um período de inatividade da estação de trabalho. Esse comportamento é direcionado pelas configurações de economia de energia da estação de trabalho. O QAWeb requer um monitor ativo para realizar suas tarefas. Isso significa que o QAWeb não pode executar tarefas de monitor naquele momento e espera até que uma pessoa esteja novamente na frente da estação de trabalho.

Como alternativa, o QAWeb poderá ser configurado para ativar os monitores quando as tarefas vencerem. Durante a execução da tarefa, os monitores permanecem ativos. Isso acontece no início do intervalo de agendamento mencionado no parágrafo acima. Isso geralmente acontece à meia-noite. Esta função requer que a estação de trabalho permaneça ligada.

Observe que as tarefas que dependem de aspectos físicos da tela geralmente aguardam 10 minutos após a inicialização a frio da tela. Durante este período, a temperatura interna do equipamento e a saída de luz atingem um ponto para os resultados ideais de medição.

Status de GQ e status da programação no nível da estação de trabalho

Para cada estação de trabalho, o Status de GQ e o Status da programação de todos os testes de GQ aplicáveis são agregados no nível da estação de trabalho. Para determinar que testes de GQ são aplicáveis, o mecanismo de política analisa uma combinação do uso dos monitores conectados e a atribuição de políticas de GQ à estrutura organizacional.

O Status de GQ no nível da estação de trabalho é agregado da seguinte forma:

  • Não compatível : pelo menos um teste de GQ aplicável possui um status de GQ Não compatível.

  • Pendente : pelo menos um teste de GQ aplicável possui um status de GQ Pendente E não há uma única tarefa Não compatível.

  • Compatível : todos os testes de GQ aplicáveis possuem um status de GQ Compatível.

Observe que Não compatível é “mais forte” do que o status Pendente.

O Status da programação no nível da estação de trabalho é agregado da seguinte forma:

  • Desatualizado : pelo menos um teste de GQ aplicável possui um status de programação Desatualizado.

  • Vencimento : pelo menos um teste de GQ aplicável possui um status de programação Vencimento E não há uma única tarefa com o status Desatualizado.

  • No prazo : todos os testes de GQ aplicáveis têm um status de programação No prazo.

Algumas tarefas são aplicáveis somente aos monitores com um recurso ou propriedade técnica específico. Quando o monitor não atender a esses pré-requisitos, a tarefa será marcada como Não aplicável. Essas tarefas Não aplicáveis são ignoradas para o cálculo e a agregação do Status de GQ e o Status da programação. Por exemplo, o Teste de resposta SteadyColor torna-se Não aplicável em monitores que não suportam a tecnologia SteadyColor.

Resumo: como interpretar o status de GQ e o status da programação

A intenção principal da divisão dos status dos testes de GQ em “Status de GQ” (último resultado) e “Status da programação” é fornecer o seguinte fluxo de trabalho para os usuários responsáveis pelo controle de GQ:

  1. Alcançar uma situação em que todos os testes de GQ tenham os status Compatível e No prazo

  2. Se possível, as tarefas com o status de GQ Pendente devem ser executadas automaticamente. Se houver tarefas que exijam uma intervenção manual, essas tarefas devem ser executadas para obter um status Compatível ou Não compatível.

  3. Sempre que aparecer um resultado Não compatível, uma inspeção imediata é recomendada. Se a tarefa for executada novamente e o resultado permanecer Não compatível, tome as medidas adequadas (como substituir o monitor ou usar o monitor para finalidades com requisitos menos rigorosos, por exemplo, alterando o uso ou movendo o monitor para uma sala com uma política menos rígida)

  4. Sempre que aparecer um status de programação Desatualizado, ele deve ser investigado o mais rápido possível. Se as tarefas automatizadas estiverem desatualizadas, é possível que problemas técnicos (como a estação de trabalho ainda não foi ativada ou os monitores estão desligados ou desconectados) sejam a causa. Se se tratar de tarefas que exijam uma execução manual, certifique-se de que elas sejam executadas no prazo. Por fim, a gravidade dos status Desatualizado deve ser avaliada pelos responsáveis pela GQ dentro do contexto das regulamentações ou diretrizes de GQ em vigor.

  5. Quando as tarefas possuem o status Vencimento, os responsáveis pela GQ devem acompanhar e garantir que essas tarefas sejam concluídas em tempo hábil. As tarefas com o status Vencimento podem ser consideradas menos urgentes em comparação com tarefas com o status Desatualizado.