Escenarios de datos adjuntos
El escenario Datos adjuntos prueba el envío y la recepción de datos adjuntos.
El objetivo de este escenario no es la detección de los puntos de conexión del servicio hospedado. En este escenario se supone que estos puntos de conexión se detectaron o proporcionaron antes de iniciar este escenario.
En todos los casos, los datos adjuntos que se envían a TestDevice se Dpws1.jpg y los datos adjuntos recibidos de TestDevice se Dpws2.jpg. Los datos adjuntos deben comprobarse cargando una copia de los datos adjuntos esperados en la memoria y realizando una comparación de memoria de bytes para bytes en los datos adjuntos recibidos.
Para obtener más información, consulte el diagrama de configuración inicial del dispositivo de prueba en el entorno de pruebas de WSDBIT.
Caso | Acción del cliente | Acción del servidor | criterios de Pass-Fail |
---|---|---|---|
3.1 | Llamar al método de datos adjuntos de OneWay | ||
3.1.1 | Llama al método OneWay del attachmentService con - wsa:Action == http://schemas.example.org/AttachmentService/OneWayAttachment : se usará el http:\//testdevice.interop/AttachmentService1 servicio.- Consulte AttachmentService WSDL. - Use Dpws1.jpg como datos para los datos adjuntos que se envían al dispositivo. |
Valide los datos adjuntos. | El servidor valida correctamente los datos adjuntos. El servidor recibe Dpws1.jpg. |
3.2 | Llamar al método de datos adjuntos de TwoWay | ||
3.2.1 | Llama al método TwoWay del attachmentService con: - wsa:Action == http://schemas.example.org/AttachmentService/TwoWayAttachmentRequest se usará el http://testdevice.interop/AttachmentService1 servicio.- Consulte AttachmentService WSDL. - Use Dpws1.jpg como datos de los datos adjuntos que se envían al dispositivo. |
- Valide los datos adjuntos. - Send TwoWayAttachmentResponse. - wsa:Action == http://schemas.example.org/AttachmentService/TwoWayAttachmentResponse - Consulte AttachmentService WSDL. - Use Dpws2.jpg como datos para los datos adjuntos que se devuelven al cliente. |
El servidor valida correctamente los datos adjuntos y el cliente recibe la respuesta. El servidor recibe Dpws1.jpg. |
3.2.2 | Valide los datos adjuntos que se reciben en TwoWayAttachmentResponse. El cliente recibe Dpws2.jpg. | Nada. | El cliente valida correctamente los datos adjuntos. |