Udostępnij przez


Scenariusze załączników

Scenariusz Załączniki testuje wysyłanie i odbieranie załączników.

Celem tego scenariusza nie jest odnajdywanie punktów końcowych usługi hostowanej. W tym scenariuszu przyjęto założenie, że te punkty końcowe zostały odnalezione lub udostępnione przed rozpoczęciem tego scenariusza.

W każdym przypadku załącznik wysyłany do urządzenia TestDevice zostanie Dpws1.jpg, a załącznik otrzymany z urządzenia TestDevice zostanie Dpws2.jpg. Załącznik powinien zostać zweryfikowany przez załadowanie kopii oczekiwanego załącznika do pamięci i przeprowadzenie porównania pamięci bajtowej dla odebranego załącznika.

Aby uzyskać więcej informacji, zobacz początkowy diagram konfiguracji urządzenia testowego w środowisku testowania WSDBIT.

Przypadek Akcja klienta Akcja serwera Pass-Fail kryteria
3.1 Wywołanie metody załączania OneWay
3.1.1 Wywołuje metodę OneWay usługi AttachmentService z
-
wsa:Action == http://schemas.example.org/AttachmentService/OneWayAttachment — usługa zostanie użyta.
http:\//testdevice.interop/AttachmentService1- Zobacz AttachmentService WSDL.
— Użyj Dpws1.jpg jako danych załącznika wysyłanego do urządzenia.
Zweryfikuj dane załącznika. Serwer poprawnie weryfikuje dane załącznika. Serwer otrzymuje Dpws1.jpg.
3.2 Wywołaj metodę załącznika TwoWay
3.2.1 Wywołuje metodę TwoWay usługi AttachmentService za pomocą polecenia:
-
wsa:Action == http://schemas.example.org/AttachmentService/TwoWayAttachmentRequest- Zostanie użyta http://testdevice.interop/AttachmentService1 usługa.
- Zobacz AttachmentService WSDL.
— Użyj Dpws1.jpg jako danych załącznika wysyłanego do urządzenia.
— Zweryfikuj dane załącznika.
- Wyślij TwoWayAttachmentResponse.
- wsa:Action == http://schemas.example.org/AttachmentService/TwoWayAttachmentResponse
- Zobacz AttachmentService WSDL.
— Użyj Dpws2.jpg jako danych dla załącznika, który jest zwracany do klienta.
Serwer poprawnie weryfikuje dane załącznika, a klient otrzymuje odpowiedź. Serwer otrzymuje Dpws1.jpg.
3.2.2 Zweryfikuj dane załącznika odebrane w obiekcie TwoWayAttachmentResponse. Klient otrzymuje Dpws2.jpg. Nic. Klient prawidłowo weryfikuje dane załącznika.