Anlagenszenarien
Das Anlagenszenario testet das Senden und Empfangen von Anlagen.
Das Ziel dieses Szenarios ist nicht die Ermittlung der Endpunkte des gehosteten Diensts. In diesem Szenario wird davon ausgegangen, dass diese Endpunkte ermittelt oder bereitgestellt wurden, bevor dieses Szenario gestartet wurde.
In jedem Fall wird die Anlage, die an TestDevice gesendet wird, Dpws1.jpg und die anlage, die von TestDevice empfangen wird, wird Dpws2.jpg. Die Anlage sollte überprüft werden, indem eine Kopie der erwarteten Anlage in den Arbeitsspeicher geladen und ein Byte-for-Byte-Speichervergleich für die empfangene Anlage durchgeführt wird.
Weitere Informationen finden Sie im Ersten Testgerätesetupdiagramm in der WSDBIT-Testumgebung.
Fall | Clientaktion | Serveraktion | Pass-Fail Kriterien |
---|---|---|---|
3.1 | Aufrufen der OneWay-Anlagemethode | ||
3.1.1 | Ruft die OneWay-Methode des AttachmentService mit - wsa:Action == http://schemas.example.org/AttachmentService/OneWayAttachment - Der http:\//testdevice.interop/AttachmentService1 Dienst wird verwendet.– Siehe AttachmentService WSDL. – Verwenden Sie Dpws1.jpg als Daten für die Anlage, die an das Gerät gesendet wird. |
Überprüfen Sie die Anlagendaten. | Der Server überprüft die Anlagendaten ordnungsgemäß. Der Server empfängt Dpws1.jpg. |
3.2 | Aufrufen der TwoWay-Anlagemethode | ||
3.2.1 | Ruft die TwoWay-Methode des AttachmentService mit auf: - wsa:Action == http://schemas.example.org/AttachmentService/TwoWayAttachmentRequest - Der http://testdevice.interop/AttachmentService1 Dienst wird verwendet.– Siehe AttachmentService WSDL. – Verwenden Sie Dpws1.jpg als Daten für die Anlage, die an das Gerät gesendet wird. |
– Überprüfen sie die Anlagendaten. – Senden Sie TwoWayAttachmentResponse. - wsa:Action == http://schemas.example.org/AttachmentService/TwoWayAttachmentResponse – Siehe AttachmentService WSDL. – Verwenden Sie Dpws2.jpg als Daten für die Anlage, die an den Client zurückgegeben wird. |
Der Server überprüft die Anlagendaten ordnungsgemäß, und der Client empfängt die Antwort. Der Server empfängt Dpws1.jpg. |
3.2.2 | Überprüfen Sie die Anlagendaten, die im TwoWayAttachmentResponse empfangen werden. Der Client empfängt Dpws2.jpg. | Nichts. | Der Client überprüft die Anlagendaten ordnungsgemäß. |