Scénarios de pièces jointes
Le scénario Pièces jointes teste l’envoi et la réception des pièces jointes.
L’objectif de ce scénario n’est pas la découverte des points de terminaison du service hébergé. Ce scénario suppose que ces points de terminaison ont été découverts ou fournis avant de commencer ce scénario.
Dans tous les cas, la pièce jointe envoyée à TestDevice sera Dpws1.jpg et la pièce jointe reçue de TestDevice sera Dpws2.jpg. La pièce jointe doit être vérifiée en chargeant une copie de la pièce jointe attendue dans la mémoire et en effectuant une comparaison de la mémoire octet par octet sur la pièce jointe reçue.
Pour plus d’informations, consultez le diagramme de configuration de l’appareil de test initial dans L’environnement de test WSDBIT.
Cas | Action du client | Action serveur | Pass-Fail critères |
---|---|---|---|
3.1 | Appeler la méthode de pièce jointe OneWay | ||
3.1.1 | Appelle la méthode OneWay du AttachmentService avec - wsa:Action == http://schemas.example.org/AttachmentService/OneWayAttachment : le http:\//testdevice.interop/AttachmentService1 service sera utilisé.- Voir AttachmentService WSDL. - Utilisez Dpws1.jpg comme données pour la pièce jointe envoyée à l’appareil. |
Validez les données de pièce jointe. | Le serveur valide correctement les données de pièce jointe. Le serveur reçoit Dpws1.jpg. |
3.2 | Appeler la méthode de pièce jointe TwoWay | ||
3.2.1 | Appelle la méthode TwoWay de AttachmentService avec : - wsa:Action == http://schemas.example.org/AttachmentService/TwoWayAttachmentRequest - Le http://testdevice.interop/AttachmentService1 service sera utilisé.- Voir AttachmentService WSDL. - Utilisez Dpws1.jpg comme données pour la pièce jointe envoyée à l’appareil. |
- Valider les données de pièce jointe. - Envoyer TwoWayAttachmentResponse. - wsa:Action == http://schemas.example.org/AttachmentService/TwoWayAttachmentResponse - Voir AttachmentService WSDL. - Utilisez Dpws2.jpg comme données pour la pièce jointe retournée au client. |
Le serveur valide correctement les données de pièce jointe et le client reçoit la réponse. Le serveur reçoit Dpws1.jpg. |
3.2.2 | Validez les données de pièce jointe reçues dans TwoWayAttachmentResponse. Le client reçoit Dpws2.jpg. | Nothing. | Le client valide correctement les données de pièce jointe. |