O teste de POS รฉ definido como teste de um aplicativo de ponto de venda. Um POS ou Ponto de venda O software รฉ uma soluรงรฃo vital para que empresas de varejo realizem transaรงรตes de varejo sem esforรงo e em qualquer lugar. Vocรช jรก deve ter visto um terminal de ponto de venda ao finalizar uma compra no seu shopping favorito.
O sistema รฉ mais complexo do que vocรช pensa e estรก totalmente integrado a outros sistemas de software, como armazรฉm, estoque, pedido de compra, cadeia de suprimentos, marketing, planejamento de mercadorias, etc. O conhecimento do domรญnio POS รฉ importante para testes.
Testar Archiestrutura para aplicaรงรฃo POS
A arquitetura de teste de PDV inclui trรชs componentes para teste โ terminal de PDV, servidor de loja e servidor corporativo. Basicamente, รฉ classificado em trรชs nรญveis para teste de aplicaรงรฃo POS.
Nรญvel 1- (Terminal POS)
Nรญvel 2- (Servidor de Loja)
Nรญvel 3- (Servidor Corporativo)
Testes de dispositivos e hardware (RFID, Scanner, Impressora, Leitor de cรณdigo de barras)
Para fornecer mobilidade com contentor (certificado SOC)
Exemplos de casos de teste para PDV usados โโno varejo
Para garantir a qualidade do Sistema POS, testes adequados de software POS sรฃo obrigatรณrios. Os testes de POS abrangem muitas coisas, como
Cenรกrio de Teste
Casos de teste
Atividade de caixa
Teste se a entrada de itens adquiridos por um cliente estรก correta
Os descontos de teste sรฃo aplicados corretamente
Verifique se os cartรตes de valor armazenado podem ser usados
Verifique se o gerenciamento do caixa pequeno funciona conforme o esperado
Verifique os totais e os fechamentos correspondentes
Verifique se os emprรฉstimos da gaveta de dinheiro sรฃo administrados corretamente
Teste o Sistema POS รฉ compatรญvel com perifรฉricos como leitor RFID, scanner de cรณdigo de barras etc.
Processamento de gateway de pagamento
Teste a validade do nรบmero CVV do cartรฃo de crรฉdito
Teste a passagem de cartรตes de ambos os lados e chips
Verifique se os detalhes do cartรฃo capturado estรฃo devidamente criptografados e descriptografados
Vendas
Verifique se hรก um processo de venda regular
As vendas de cheques podem ser processadas com cartรตes de dรฉbito/crรฉdito
Verifique se hรก compra de assinatura de fidelidade
Verifique se os preรงos corretos sรฃo exibidos para as mercadorias compradas
Teste para โ0โ ou transaรงรฃo nula
Vincule UPC ou cรณdigos de barras aos fornecedores
Teste os detalhes de faturamento ou de envio no gerenciador de pagamentos
Teste para transaรงรฃo de referรชncia
Teste o formato de impressรฃo do recibo gerado
Verifique se o cรณdigo correto foi gerado para transaรงรตes aprovadas, retidas ou recusadas
Cenรกrios de devoluรงรฃo e troca
Certifique-se de que o estoque interno esteja bem integrado com outros pontos de venda ou cadeia de suprimentos
Cheque para troca ou devoluรงรฃo de um item com dinheiro
Verifique se o sistema responde na troca ou devoluรงรฃo de um item com cartรฃo de crรฉdito
Sistema de verificaรงรฃo processa a venda com recibo ou sem recibo
Verifique se o sistema deve permitir a inserรงรฃo manual do cรณdigo de barras, caso o scanner nรฃo funcione
Verifique se o sistema exibe o valor atual, bem como o valor do desconto em uma troca de item, se aplicรกvel
Desempenho
Verifique a velocidade ou o tempo necessรกrio para receber uma resposta ou enviar uma solicitaรงรฃo
Verifique se as regras baseadas em transaรงรตes sรฃo aplicรกveis โโ(descontos/impostos/reembolsos etc.)
Verifique se o cรณdigo correto foi gerado para transaรงรตes aprovadas, retidas ou recusadas
Cenรกrios negativos
Sistema de teste com detalhes de cartรฃo expirado
Teste com um PIN invรกlido para cartรฃo de crรฉdito
Verifique o inventรกrio inserindo um cรณdigo errado para o item
Verifique como um sistema responde ao inserir um nรบmero de fatura errado
Teste para uma transaรงรฃo negativa
Teste a resposta do sistema ao inserir uma data invรกlida para itens promocionais online
Gerenciando Promoรงรตes e descontos
Sistema de teste para vรกrios descontos, como desconto para veteranos, desconto sazonal, desconto inferior ou excedente, etc.
Sistema de teste para diversas ofertas promocionais em determinados itens de linha
Teste o sistema de alerta que notifica o fim ou inรญcio de ofertas sazonais
Teste se o recibo imprime o desconto exato ou ofertas aproveitadas
Sistema de teste para alocaรงรฃo de ofertas erradas ou item online com desconto
Teste o processo de gerenciamento de pedidos
Verifique se os dados do produto obtidos apรณs a leitura de um cรณdigo de barras estรฃo precisos
Rastreando dados do cliente
Teste a resposta do sistema com entrada incorreta de dados do cliente
Sistema de teste para permitir acesso autorizado aos dados confidenciais do cliente
Teste o banco de dados para registrar o histรณrico de compras do cliente, como (o que eles compram, com que frequรชncia compram, etc.)
Seguranรงa e conformidade regulatรณria
Verificando o sistema POS de acordo com as conformidades regulatรณrias
Teste o sistema de alerta que notifica os defensores da seguranรงa
Certifique-se de que vocรช pode anular um pagamento antes de postar
Teste perfis de usuรกrio e nรญveis de acesso no software POS
Testar a consistรชncia do banco de dados
Verifique informaรงรตes especรญficas sobre cada dinheiro da proposta, identificador de cupom, nรบmero de cheque e assim por diante
Teste de relatรณrio
Teste de um relatรณrio de anรกlise de tendรชncias
As informaรงรตes de teste relacionadas ร transaรงรฃo com cartรฃo de crรฉdito devem ser refletidas nos relatรณrios
Teste relatรณrios individuais e consolidados do histรณrico de compras dos clientes
Teste para geraรงรฃo de relatรณrios online
Testes de seguranรงa para sistemas POS de varejo
Alguns estudos recentes tรชm Ponto de venda Vulnerabilidades de seguranรงa muito altas nos sistemas. As seguintes medidas ajudarรฃo na seguranรงa do POS
Os testes de seguranรงa em conformidade com o padrรฃo PCI sรฃo cruciais para serem abordados como parte dos testes corporativos
Gerencie ativamente todos os softwares na rede para que apenas software autorizado possa ser executado e instalado
Conduta regular Teste de Penetraรงรฃo para identificar vetores de ataque e vulnerabilidades
Incluir testes para a presenรงa de informaรงรตes e artefatos desprotegidos do sistema que seriam รบteis para hackers
Use ferramentas de teste de vulnerabilidade
Crie um ambiente de teste que imite um ambiente de produรงรฃo para testes de penetraรงรฃo especรญficos e ataques contra elementos que nรฃo sรฃo testados em produรงรฃo
Desafios nos testes de PDV
Mรบltiplas configuraรงรตes
Interfaces complexas
Problemas perifรฉricos
Upgrades
Conformidade com PCI
Manutenรงรฃo de laboratรณrio de testes
Resumo
O POS de varejo exige um alto nรญvel de testes tendo em mente que seu desempenho e correto funcionamento afetam diretamente as receitas do negรณcio.
Para reduzir o risco e as chances de falha do PDV durante o processo de transaรงรฃo, รฉ essencial testar sob condiรงรตes extremas.
O teste precisa ser executado tanto no nรญvel do aplicativo quanto no nรญvel empresarial
Seu teste deve cobrir os seguintes cenรกrios โ atividade de caixa, Gateway de Pagamento Processamento, Vendas, Cenรกrios de Devoluรงรฃo e Troca, Desempenho, Cenรกrios Negativos, Gerenciamento Promoรงรตes e descontos, seguranรงa e conformidade regulatรณria.
Mรบltiplas definiรงรตes de configuraรงรฃo, problemas perifรฉricos e atualizaรงรตes sรฃo alguns dos problemas que vocรช precisarรก resolver durante o teste.
Resuma esta postagem com:
Mantenha-se atualizado sobre IAGet IA semanal Habilidades, tendรชncias, conselhos prรกticos.
Assine a newsletter
Vocรช se inscreveu com sucesso. Por favor, verifique sua caixa de entrada.