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