Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O cenário Anexos testa o envio e o recebimento de anexos.
O objetivo desse cenário não é a descoberta dos pontos de extremidade do Serviço Hospedado. Este cenário pressupõe que esses pontos de extremidade foram descobertos ou fornecidos antes de se iniciar este cenário.
Em todos os casos, o anexo que é enviado para TestDevice será Dpws1.jpg e o anexo que é recebido de TestDevice será Dpws2.jpg. O anexo deve ser verificado carregando uma cópia do anexo esperado na memória e fazendo uma comparação de memória byte por byte no anexo recebido.
Para obter mais informações, consulte o diagrama de configuração inicial do dispositivo de teste no ambiente de teste WSDBIT.
| Incidente | Ação do cliente | Ação do servidor | Pass-Fail critérios |
|---|---|---|---|
| 3.1 | Chamar método de ligação OneWay | ||
| 3.1.1 | Chama o método OneWay do AttachmentService com - wsa:Action == http://schemas.example.org/AttachmentService/OneWayAttachment- O serviço http:\//testdevice.interop/AttachmentService1 será usado.- Consulte o AttachmentService WSDL. - Use Dpws1.jpg como dados para o anexo que é enviado para o dispositivo. |
Valide os dados do anexo. | O servidor valida corretamente os dados do anexo. O servidor recebe Dpws1.jpg. |
| 3.2 | Chame o método de ligação bidirecional | ||
| 3.2.1 | Chama o método TwoWay do AttachmentService com: - wsa:Action == http://schemas.example.org/AttachmentService/TwoWayAttachmentRequest- O http://testdevice.interop/AttachmentService1 serviço será usado.- Consulte AttachmentService WSDL. - Use Dpws1.jpg como os dados para o anexo que é enviado para o dispositivo. |
- Validar os dados anexos. - Envie TwoWayAttachmentResponse. - wsa:Action == http://schemas.example.org/AttachmentService/TwoWayAttachmentResponse- Consulte AttachmentService WSDL. - Utilizar Dpws2.jpg como dados para o anexo que é devolvido ao cliente. |
O servidor valida corretamente os dados do anexo e o cliente recebe a resposta. O servidor recebe Dpws1.jpg. |
| 3.2.2 | Valide os dados de anexo recebidos em TwoWayAttachmentResponse. O cliente recebe Dpws2.jpg. | Nada. | O cliente valida corretamente os dados do anexo. |