## 10650 :: Bloqueios Prioritários - Bloqueio Vivo Up ## seguir documentação para desenvolvimento - qualquer sugestão de mudanção de task será bem vinda no A&D [1][usage][front] - Elaborar modal de bloqueio de dados e alteração no de voz - visual = - replicar o que já existe no de voz, alterando os valores - utilização de padrão BEM para o SCSS/SASS; https://desenvolvimentoparaweb.com/css/bem/ - Seguir os anceios presentes na documentação: https://wikicorp.telefonica.com.br/pages/viewpage.action?pageId=309494822&preview=/309494822/316344370/Captura%20de%20tela%202022-12-26%20203302.png **Estimativa: 2** [2][usage][front] - aplicar toggle para ocultar funcionalidades que irão entrar depois = - encapsular o componente BlockAllOptions de cada componente do modal em uma div pondo o v-if da toggle necessária descrição: **Estimativa: 1** [3][usage][front] - fazer um computed que mapeia a seleção e indicar a frase respectiva do botão aplicar na jornada = **Estimativa: 2** [4][usage][front] - desabilitar o aplicar se todos o blockageStatus estiverem null no store respectivo = descrição: **Estimativa: 2** [5][usage][front] - aplicar validação no backend na persistência da linha, se ela é realmente vinculada ao cpnj = descrição: **Estimativa: 2** [6][usage][front] - Criar os tooltips da modal de bloqueios de dados = - atualizar o LineBlockageMixins com computeds contendo os textos dos tooltips; - fazer os testes unitários do arquivo criado no mesmo path porém em spec; - rodar de mutações para ver a qualidade; **Estimativa: 1** [7][usage][front] - vuex da estoria = - incrementar o state adicionando no array de bloqueios, a estrutura de envio pré pronta como já existe contendo o referente o vivo up - preparar a mutation que vai alterar o valor do state do bloqueio referente ao vivo up - alterar a action adicionando no body do disparo, o que for data e o que for voice **Estimativa: 2** [8][usage][front] - atribuir os metodos necessários no modal de edição de bloqueios = - completamente dependente de todas as tasks anteriores - usar como referência o que já foi criado no modal de voz, um watch no switch que dispara a mutation que altera o state do vivo up **Estimativa: 2** *OBSERVAÇÃO: É PARA RODAR TESTES DE MUTAÇÕES NO DESENVOLVIMENTOS DOS COMPONENTES VUE. NESSE TESTE, PODEMOS TER A AFIRMAÇÃO DA QUALIDADE DOS TESTES UNITÁRIOS. É NECESSÁRIO COBRIR TODOS OS METODOS, COMPUTEDS, HOOKS, IMPORTAÇÕES E ETC... TUDO. QUANDO É ACUSADO 100% MESMO NÃO TENDO TESTES PARA OS METODOS, É PORQUE O ARQUIVO É IMPORTADO EM OUTRO E ACONTECE A COBERTURA.* *OBSERVAÇÃO 2: TESTES UNITÁRIOS SEM 'expected()', NÃO É TESTE* **Estimativa: ** [9][tagueamento] - Criar os tagueamentos da modal de bloqueios prioritários = descricao: criar os tagueamentos conforme descrito no Whimscal [https://wikicorp.telefonica.com.br/pages/viewpage.action?pageId=309494822](https://) **Estimativa: 2** [10][tagueamento] - validar os tagueamentos com o time da gauge = descrição: enviar um e-mail para o time da gauge sinalizando uma reunião a ocorrer em data de comum acordo **Estimativa: 1** [11][testes] - Elaborar os testes exploratórios = descrição: fazer testes exploratórios da história e elaborar documento de evidências **Estimativa: 3** [12][front] - realizar testes de componentes = descrição: realizar os testes de componentes de acordo com o caderno de testes, incluindo os tagueamentos que serão desenvolvidos **Estimativa: 3** [13][kt] - elaborar o documento do KT = desrição: elaborar o documento do kt e apresentar na reunião que antecede a CRQ (MATHEUS MONTENEGRO) **Estimativa: 1** [14][UX-UI] - Validar telas desenvolvidas com a equipe de UX/UI = descrição> marcar uma reunião com o pessoal de UX/UI, fazer a apresentação da modal desenvolvida e anotar as possíveis inconsistências; Incluir do ambiente para o pessoal fazer a validação **Estimativa: 2** [15][usage][front] - criar dashboard no kibana = descrição: **Estimativa: 3** [16][usage] - Smoke Test = descrição: no projeto de smoke, adicionar cenarios de novo fluxo de forma que não altere a massa utilizada **Estimativa: 3** [17][UX-UI] - teste de regressao = descrição: Adicionar step de regressão visual nos testes de componentes em que tiverem nova tela desenvolvida **Estimativa: 2** [18][qa] - liberar a história para o time de QA = descrição: fazer o deploy dos módulos usage front e usage back end em pre **Estimativa: 1**