3. testes de serviço e
integração do fluxo
automatizado
WSDL E REST
APIs
Testes isolados dos contratos de API
seja WSDL seja REST. Integrado com
verificação na Web ou isolado.
TENDÊNCIA
5. Muitas suítes de
testes automáticos?
Obtenha performance em executar
cenários, suítes e pipeline inteiros
de teste automático.
validação do
conteúdo de
PDF?
COMPARE ARQUIVOS
FINAIS, COMO DADOS
VÁLIDOS NO RELATÓRIO
EMITIDO.
acurácia
elatórios
7. Boas práticas
Reúso e Python
Manutenção
Escalabilidade
Baixo esforço em manter e criar novos cenário no
projeto de automático. Uso de keywords, BDD,
parâmetros e dicionário dos dados para os
cenários. Fácil utilização e muitas bibliotecas.
ROBOT
FRAMEWORK
8. Imagens essenciais
Validação visual de gráfico
Comunicação visual da marca
AUTOMAÇÃO DO DESIGN VISUAL
LINHA DE BASE
É definido um grupo das principais
telas para automação. Com o
objetivo de implementar apenas
as telas mais importantes,
mantendo a manutenção desses
scripts. MENOS CÓDIGO = MAIS
TESTES.
VALIDAÇÃO VISUAL
DE GRÁFICO
Gráficos são resultados visuais
que devem ser validados de
acordo com a informação de
entrada, mantendo assim a
storytelling dos gráficos, pode
ser validado em relação a suas
cores corretas e textos.
COMUNICAÇÃO
VISUAL DA MARCA
Toda empresa têm seus
componentes visuais essenciais,
automatizando a verificação
desses elementos chaves ganha-se
estabilidade visual e torna o
design confiável ao longo do
projeto.
9. reuso, baixo esforço em
manutenção e escalabilidade
do projeto de automáticos.
AUTOMAÇÃO DO DESIGN VISUAL
IMAGENS
ESSENCIAIS
Garante a personalização
e integridade dos traços
da empresa, o objetivo é
validar quais imagens,
como por exemplo a logo,
existem na tela.
ORGANIZAÇÃO DOS
ELEMENTOS VISUAIS
Conformidades entre as telas
fazem diferença para a
usabilidade do sistema, pensando
nisso, é validado, como por
exemplo, partes individuais que
devem aparecer antes de outras
partes, ou em ordens certas.
PADRÃO PARA
ELEMENTOS VISUAIS
Verificamos as tonalidades
aceitas para novos elementos
visuais em relação ao padrão
existente. E mantém a aceitação
para o visual definido., evitando
assim que mude ao longo do
ciclo de vida do sistema sem
planejamento.
10. Há situações em que os sistemas
geram informação específicas
para os relatórios, nestes casos,
pesquisar e armazenar essa
informação para seguir o fluxo é
fundamental.
Validação da quantidade
de página em um
relatório pode evitar
possível perda de
informação importante .
O conteúdo é o
experado?
torna os dados
do relatório
mais confiável.
Automação arquivo: PDF
e textos.
Dados corretos Acurácia da informação
11. Testes automáticos
e automação de
processos
Algumas configurações precisam ser
realizadas para tornar possível o donwload
e automação desse tipo deautomação.
EXTRAIR DADOS DO PDF
Quando há necessidade de comparar dois
relatórios é preciso extrair esse texto para
em seguida compara o conteúdo.
DIRETÓRIOS PARA DOWNLOADS
Com objetivo de ter mais controle e mais
conformidade nestes tipos de testes
automáticos, é importante iniciar e terminar os
cenários com o ambiente limpo e configurado.
PERFIL DE BROWSER
12. Robot Framework Robot
Framework Robot Framework
Robot Framework Robot
FrameworkRobot Framework
Robot Framework Robot
Framework Robot Framework
Robot Framework Robot
"Se você não consegue explicar algo de
modo simples é porque não entendeu
bem a coisa"
Albert Einstein
https://robotframework.org/