Evidência de Testes

Propaganda
Evidência de Testes
Evidência de Testes
Produto: Protheus
[informar o produto]
Versão: 11.80
[Informar a versão do produto em que será executado o teste.
Exemplo: P10]
Produto/Versão Integrado: [obrigatório para projetos de
integração]
[Informar em quais linhas de produtos e versões haverá
expedição]
Banco de Dados: [obrigatório]
[Progress, Oracle, SQL, Informix]
1. Evidência e sequência do passo a passo [obrigatório]
Teste Unitário (Codificação)
[Informar uma breve descrição dos testes realizados. O Print Screen de telas é opcional]
01 – Compile o ponto de entrada abaixo, pois forçaremos uma rejeição por calculo que só é feita no SEFAZ, onde o valor do item
será 0 ao invés dele ser igual a quantidade * valor unitário.
02 – No Venda Assistida, faça login como ADMIN e configure o Ambiente para “2-Contingência offl-line”
03 – Agora logado com um usuário caixa, faça uma venda. Veja que a emissão do DANFE foi autorizado, porém como o sistema
está em contingência, a transmissão da nota será realizada em um momento posterior.
Versão 4.0
1
Evidência de Testes
05 – Verifique o XML da venda e veja que a tag “<vNF>” está com valor 0, porém há um valor a ser pago “<vPag>” igual a 3.19, o
que causará a rejeição “767 - NFC-e com somatório dos pagamentos diferente do total da Nota Fiscal” quando a nota for
transmitida a SEFAZ.
2
Versão 1.0
Evidência de Testes
06 – Após o job do TSS (NFCE_WF) enviar a nota para SEFAZ, verifique que a nota foi rejeitada.
07 – Descompile o ponto de entrada ou senão, adicione a chave IXBLOG=NORUN no appserver.ini na seção do ambiente que
está sendo utilizado.
Versão 4.0
3
Evidência de Testes
08 – No Venda Assistida, acesse Ações Relacionadas / NFC-e / Retransmissão
09 – Preencha os parâmetros de acordo com a data da venda e confirme para que a retransmissão da nota seja realizada.
4
Versão 1.0
Evidência de Testes
10 – Verique o arquivo XML e veja que agora a tag “<vNF>” foi preenchida com o valor correto.
11 – Passado um tempo, verifique se a nota foi autorizada no SEFAZ.
Versão 4.0
5
Evidência de Testes
IMPORTANTE: Alterando qualquer informação da venda, o link do qr-code será alterado, assim o cliente não poderá consultar a
nota pelo qr-code. Além disso, dependendo da informação alterada, a chave eletrônica também será alterada.
Teste Integrado (Equipe de Testes)
[Descrever a sequência dos testes realizados em detalhes e os resultados atingidos. O Print Screen de telas é opcional]
Teste Automatizado (Central de Automação) [Opcional]
[Informar as suítes executadas e descrever os resultados atingidos]
Dicionário de Dados (Codificação) [Opcional]
[O objetivo é incluir o print-screen da tela do dicionário de dados atualizado quando necessário.]
2. Outras Evidências [Opcional]
O objetivo é indicar para a equipe de Testes que a informação criada deve ser validada, como por exemplo, publicação de ponto
de entrada, etc.
6
Versão 1.0
Download