Prueba de cumplimiento de MTP: requisitos: cámara de vídeo digital
Esta prueba de dispositivo valida el cumplimiento del Protocolo de transferencia de imágenes (PTP) y el Protocolo de transferencia de medios (MTP).
Esta prueba garantiza que los dispositivos que usan el controlador de clase MTP cumplan con los estándares de implementación de PTP o MTP. Esta prueba se dirige a dispositivos digitales de cámara de vídeo que usan MTP. Esta prueba valida el cumplimiento de protocolos definidos en función de los requisitos que se documentan en el Programa de certificación de Windows.
Nota
Esta prueba no cubre los siguientes elementos:
Validación de administración de derechos digitales (DRM)
Dispositivos que usan controladores propietarios (de terceros) que funcionan con la pila de controladores de dispositivos portátiles (WPD) de Windows
Detalles de las pruebas
Especificaciones |
|
Plataformas |
|
Versiones admitidas |
|
Tiempo de ejecución esperado (en minutos) | 5 |
Categoría | Desarrollo |
Tiempo de espera (en minutos) | 300 |
Requiere reinicio | false |
Requiere una configuración especial | false |
Tipo | automatic |
Documentación adicional
Las pruebas de esta área de características pueden tener documentación adicional, incluidos los requisitos previos, la configuración y la información de solución de problemas, que se pueden encontrar en los temas siguientes:
Ejecución de la prueba
Antes de ejecutar la prueba, complete la configuración de la prueba como se describe en los requisitos de prueba: Requisitos previos de pruebas portables.
Esta prueba copia el contenido de prueba en el dispositivo para realizar pruebas. Si el dispositivo es de solo lectura, asegúrese de que el dispositivo tenga al menos un archivo de cada tipo de formato admitido por el dispositivo.
Solución de problemas
Para solucionar problemas genéricos de errores de prueba de HLK, consulte Solución de problemas de errores de prueba de HLK de Windows.
Para obtener información sobre la solución de problemas, consulte Solución de problemas de Device.Portable Testing.
Más información
Esta prueba requiere que se instale un dispositivo compatible con PTP o MTP mediante el controlador de clase MTP. La prueba está totalmente automatizada con los resultados de paso y error para cada requisito. Esta prueba se divide en las siguientes categorías funcionales:
Pruebas de funcionalidades del dispositivo
Pruebas de operaciones
Pruebas de propiedad de objeto
Cada categoría funcional anterior contiene casos de prueba secundarios, que prueban los subcomponentes que se encuentran en la categoría correspondiente.
La prueba valida que el dispositivo admite las siguientes operaciones:
OpenSession
CloseSession
GetDeviceInfo
GetStorageIDs
GetStorageInfo
GetNumObjects
GetObjectHandles
GetObjectInfo
GetObject
GetDevicePropDesc
GetDevicePropValue
Todas las demás operaciones admitidas, las propiedades del dispositivo y las propiedades de objeto se consideran opcionales y, por tanto, se validan según los detalles de implementación definidos en el Protocolo de transferencia de imágenes (PTP) para dispositivos digitales de fotografía fija, versión 1.0 (PIMA15740) y protocolo de transferencia de medios (MTP), revisión 1.0. Consulte los requisitos de certificación para obtener más información.
Sintaxis de comandos
Comando | Descripción |
---|---|
te.exe /p:"BVT=TRUE" MtpTest.dll /select(@name='@CapabilitiesTests*') /p "DeviceProfile=MtpDigitalVideoCamera.xml" |
Ejecuta la prueba. |
Nota
Para obtener ayuda de línea de comandos para este archivo binario de prueba, escriba /h.
Lista de archivos
Archivo | Ubicación |
---|---|
Mtptest.dll |
<testbinroot>\mtp\ |
MtpDigitalVideoCamera.xml |
<testbinroot>\mtp\ |
Parámetros
Nombre de parámetro | Descripción de los parámetros |
---|---|
WDKDeviceID | |
WpdTestDir | |
TaefTestFile | |
TaefParameters | |
TestParameters | |
TestSelect |