---
# System prepended metadata

title: Tester Quasar

---

# Tester Quasar

Este é um documento com o objetivo de padronizar os testes em sites, APPs e Web APPs. 

## ASANA
O gerenciamento de projetos da quasar é feito pelo app [Asana](https://app.asana.com/) seguindo uma estrutura padronizada 
![enter image description here](https://i.imgur.com/9L6iWGo.png)

 - Na primeira coluna **Informações** temos três cards fixos **Acessos**, **Documentos** e **Servidor de deploy**.
 - Em **Acessos** terá as rotas do ambiente criado para teste, onde encontrará o link da versão para desenvolvimento.
 - Em **Documentos** podemos encontrar o design das paginas (normalmente usando , o fluxo de usuário 

# Testes
Os testes das aplicações serão feitos quando o card estiver na coluna **Testing**. Onde deverá ser comentado as correções a serem feitas. Caso tenha correções deve ser alterado o *Feedback* para **Mudanças Necessárias** e movido para a coluna **To Do**

## Primeira Avaliação
A primeira avaliação é feita visualmente, comparando a pagina, ou item do card, com o projeto de design (no card Documentos) 

- Verificar Fontes
   -   [ ]  Tamanho
    -   [ ] Cor
    -   [ ] Família da Fonte
    -   [ ] Peso da fonte
-   [ ] Espaçamento entre Textos
-   [ ] Espaçamento entre Componentes

Se encontrar algo diferente deve tirar print e circular ou apontar na imagem para melhor descrever no feedback. 

> Nota: Aconselho usar softwares que permitam marcar no print de forma rápida, por exemplo: [Lightshot](https://app.prntscr.com/pt-br/download.html) ou [Flameshot](https://flameshot.org/).

## Teste Especializado
Inspecionar os elementos do site (Ctrl + Shift + I), Assim pode se ver as configurações dos elementos 
Ao clicar no ícone de selecionar um elemento da pagina para inspecionar (ctrl + shift +C) e passar o mouse sobre um elemento, pode-se ver detalhes sobre ele como fonte, cor, tamanho e até classe.
Ao clicar sobre o elemento na guia Elements, e na subguia styles pode-se ver as formatações de classes.
![Inspecionar elemento](https://i.imgur.com/ZHVkTDL.png)

Ao descer até o final de Styles pode ver o tamanho, padding e margem. 
![Margem, borda, padding e tamanho](https://i.imgur.com/f7bSWRU.png)

Nesse modo de inspeção pode ser feito também a troca para o modo mobile e verificar a responsividade por meio do botão *toggle device toolbar* ou pelo atalho (Ctrl + Shift + M)

Nessa teste que devemos avaliar o que foi aplicado de fato pelo programador,  Responsividade e funcionalidade:

 - Design
	 -   [ ] Responsividade para mobile
	 -   [ ] Responsividade para Desk (chorme, Firefox, Edge, Safari)
	 -   Verificar Fontes
		    -   [ ] Tamanho
		    -   [ ] Cor
		    -   [ ] Fonte
	 -   [ ] Espaçamento entre Textos
	 -   [ ] Espaçamento entre Componentes
	 -   [ ] Tamanho de imagens
	 -   [ ] Tamanho de Caixas
	 -   [ ] Texto digitado
	 -   [ ] Alinhamento
 - **Funcionalidade**
	 -   [ ] Funcionamento de botões
	-   [ ] Funcionamento de Filtros
	-   [ ] Transições entre páginas
	-   [ ] Preenchimento
	-   [ ] Máscara de dinheiro (preenchimento de trás para frente)
	-   [ ] Máscara de banco (preenchimento de trás para frente ex.: Ag, conta, ...)
	-   [ ] Verificar se o que deve ser dinâmico está dinâmico
	-   [ ] Verificar se o que deve estar estático está estático

## Feedback
O feedback deve ser colocado no comentário do card no Asana de forma padrão da seguinte forma: 

 1. Marcar o programador responsável para fazer as alterações, ele está designado para o card. 
 2. Escrever a data do feedback (em negrito)
 3. Colocar o link da tela testada
 4. Enumerar as divergências ou bugs encontrados
 5. Anexar as imagens (de preferencia com as numerações da lista nelas para agilizar o entendimento do programador
 ![enter image description here](https://i.imgur.com/ih2d3hI.png)
 
 Após isso marcar em feedback **Mudanças necessária** E voltar o card para **To Do**
 ![enter image description here](https://i.imgur.com/5cH3yvZ.png)

Caso esteja conforme. Mudar o feedback para **Aceito** e Mover para a coluna seguinte de **Client Review**. Aonde será mostrado para o cliente. 

# Planos futuros
A parte de teste num software, site, ou até mesmo produto se trata do controle de qualidade da empresa. Sendo assim devemos ter em mente o lema da qualidade **MELHORIA CONTÍNUA**.
Para isso devemos buscar formas melhores, mais rápidas e mais eficientes de testar nossos produtos. 
Estamos em busca de testes automatizados, de preferencia com planos gratuitos. Sempre bom aprender mais:
 - https://www.cypress.io/

> "Jamais se acomode, busque sempre mais. Conhecimento é algo que você carrega consigo, é pessoal e enriquecedor !!"


# Dica Aprendizado de Programação
Ao inspecionar um elemento e ver as formatações nas classes na guia *styles* você tem a possibilidade de alterar esses valores, adicionar formatações CSS nas classes, ou remove-las, assim pode saber como deveria ser ou até dizer diretamente ao programador onde alterar (lembrando é claro de sugerir, caso não tenha 100% de certeza sobre o assunto) 

## Links úteis

 - [https://www.w3schools.com/](https://www.w3schools.com/)
 - [https://css-tricks.com/](https://css-tricks.com/)
 - https://paletton.com/
 - [Extensão do chrome colorzilla ](https://chrome.google.com/webstore/detail/colorzilla/bhlhnicpbhignbdhedgjhgdocnmhomnp?hl=pt-BR)
 - [Extensão do chrome Perfect Pixel](https://chrome.google.com/webstore/detail/perfectpixel-by-welldonec/dkaagdgjmgdmbnecmcefdhjekcoceebi?hl=pt-BR)
 - [https://blog.qaninja.io/](https://blog.qaninja.io/)
 