Compartir a través de


Prueba de cumplimiento de MTP: requisitos: teléfono móvil

Esta prueba valida el cumplimiento del Protocolo de transferencia de medios (MTP), revisión 1.0.

Este conjunto de pruebas garantiza que los dispositivos que usan el controlador de clase MTP de Windows cumplan los estándares de implementación de MTP. Esta prueba se dirige a dispositivos de teléfono móvil que se conectan mediante el protocolo 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 estos elementos:

  • Validación de administración de derechos digitales (DRM)

  • Dispositivos que no están basados en PTP o MTP

  • 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
  • Device.Portable.MobilePhone.MTP
Plataformas
  • Windows 10, ediciones de cliente (x86)
  • Windows 10, ediciones de cliente (x64)
Versiones admitidas
  • Windows 10
  • Windows 10, versión 1511
  • Windows 10, versión 1607
  • Windows 10, versión 1703
  • Windows 10, versión 1709
  • Windows 10, versión 1803
  • Windows 10, versión 1809
  • Windows 10, versión 1903
  • Siguiente actualización a Windows 10
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.

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 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

  • Propiedades de dispositivos

  • Pruebas de propiedad de objeto

Cada una de las categorías funcionales mencionadas anteriormente contiene casos de prueba secundarios, probando los sub componentes que se encuentran en la categoría correspondiente.

La prueba validará que el dispositivo admite las siguientes operaciones:

  • OpenSession

  • CloseSession

  • GetDeviceInfo

  • GetStorageIDs

  • GetStorageInfo

  • GetObject

  • GetDevicePropDesc

  • GetDevicePropValue

  • SetDevicePropValue

  • DeleteObject

  • Enviarobjeto

  • GetNumObjects

  • GetObjectHandles

  • GetObjectInfo

  • SendObjectInfo

  • GetPartialObject

  • GetObjectPropsSupported

  • GetObjectPropDesc

  • GetObjectPropValue

  • SetObjectPropValue

  • GetObjectReferences

  • SetObjectReferences

La prueba valida que se admiten las siguientes propiedades de dispositivo:

  • Asociado de sincronización

  • Nombre descriptivo del dispositivo

La prueba valida que se admiten los siguientes formatos:

  • No definido

  • Asociación

  • AbstractAudioAlbum

  • AbstractAudioVideoPlaylist

Para AbstractAudioAlbum, se comprueban las siguientes propiedades:

  • Género

  • AlbumArtist

La prueba valida que se admiten las siguientes propiedades de objeto para cada formato admitido:

  1. StorageID

  2. ObjectFormat

  3. ProtectionStatus

  4. ObjectSize

  5. ObjectFileName

  6. ParentObject

  7. PersistentUniqueObjectIdentifier

  8. Nombre

  9. No consumible

Para los formatos de imagen admitidos, la prueba busca estas propiedades de objeto adicionales:

  • Ancho

  • Alto

Para los formatos de vídeo admitidos, la prueba busca estas propiedades de objeto adicionales:

  • Ancho

  • Alto

  • SampleRate

  • NumberOfChannels

  • ScanType

  • CÓDEC DE ONDA de audio

  • AudioBitRate

  • VideoFourCCCodec

  • VideoBitrate

  • Fotogramas PerThousand Second

  • Perfil de codificación

Para los formatos de audio admitidos, la prueba busca estas propiedades de objeto adicionales:

  • Artista

  • Track

  • AlbumName

  • AlbumArtist

  • SampleRate

  • NumberOfChannels

  • AudioBitRate

  • AudioWaveCodec

Todas las demás operaciones admitidas, propiedades de dispositivo y propiedades de objeto se consideran opcionales y, por tanto, se validarán según los detalles de implementación definidos en el Protocolo de transferencia de imágenes (PTP) para dispositivos de fotografía todavía digital, versión 1.0 (PIMA15740) y protocolo de transferencia de medios (MTP), revisión 1.0.

Tiempo de ejecución:

La duración de la prueba depende del número de funcionalidades, formatos y operaciones admitidos. El tiempo de ejecución puede variar hasta 2 horas.

Archivo de registro:

WTTTestLog.xml

Se requiere el reinicio del sistema:

No

Categoría de prueba:

Teléfono móvil

Programa:

MtpTest.exe

 

Sintaxis de comandos

Comando

Descripción

te.exe /p:"BVT=TRUE" MtpTest.dll /select(@name='@CapabilitiesTests*') /p "DeviceProfile=MtpCellPhone.xml"

Sin opciones, inicia la GUI.

 

Lista de archivos

Archivo Ubicación

Mtptest.dll

<testbinroot>\mtp\

MtpCellPhone.xml

<testbinroot>\mtp\

 

Parámetros

Nombre de parámetro Descripción de los parámetros
WDKDeviceID
WpdTestDir
TaefTestFile
TaefParameters
TestParameters
TestSelect