Test de conformité MTP - Configuration requise - Caméra vidéo numérique
Ce test d’appareil valide la conformité avec le protocole PTP (Picture Transfer Protocol) et le protocole MTP (Media Transfer Protocol).
Ce test permet de s’assurer que les appareils qui utilisent le pilote de classe MTP sont conformes aux normes d’implémentation PTP et/ou MTP. Ce test s’adresse aux appareils photo vidéo numériques qui utilisent MTP. Ce test valide la conformité avec les protocoles définis en fonction des exigences documentées dans le programme de certification Windows.
Notes
Ce test ne couvre pas les éléments suivants :
Validation de la gestion des droits numériques (DRM)
Appareils qui utilisent des pilotes propriétaires (tiers) qui fonctionnent avec la pile de pilotes de périphériques portables Windows (WPD)
Détails du test
Spécifications |
|
Plateformes |
|
Versions prises en charge |
|
Durée d’exécution attendue (en minutes) | 5 |
Catégorie | Développement |
Délai d’expiration (en minutes) | 300 |
Nécessite un redémarrage | false |
Nécessite une configuration spéciale | false |
Type | automatique |
Documentation supplémentaire
Les tests de cette zone de fonctionnalité peuvent avoir une documentation supplémentaire, y compris les conditions préalables, l’installation et les informations de résolution des problèmes, que vous trouverez dans les rubriques suivantes :
Exécution du test
Avant d’exécuter le test, effectuez la configuration du test comme décrit dans les conditions requises pour le test : Device.Portable Testing Prerequisites.
Ce test copie le contenu du test sur l’appareil à des fins de test. Si l’appareil est en lecture seule, assurez-vous qu’il dispose d’au moins un fichier de chaque type de format pris en charge par l’appareil.
Dépannage
Pour la résolution des problèmes génériques des échecs de test HLK, consultez Résolution des échecs de test HLK Windows.
Pour plus d’informations sur la résolution des problèmes, consultez Résolution des problèmes liés aux tests Device.Portable.
Plus d’informations
Ce test nécessite qu’un appareil compatible PTP ou MTP soit installé à l’aide du pilote de classe MTP. Le test est entièrement automatisé avec les résultats Réussite/Échec pour chaque exigence. Ce test est divisé en catégories fonctionnelles suivantes :
Tests des fonctionnalités de l’appareil
Tests d’opérations
Tests de propriété d’objet
Chaque catégorie fonctionnelle ci-dessus contient des cas de test enfants, qui testent les sous-composants qui appartiennent à la catégorie correspondante.
Le test vérifie que les opérations suivantes sont prises en charge par l’appareil :
OpenSession
CloseSession
GetDeviceInfo
GetStorageIDs
GetStorageInfo
GetNumObjects
GetObjectHandles
GetObjectInfo
GetObject
GetDevicePropDesc
GetDevicePropValue
Toutes les autres opérations, propriétés d’appareil et propriétés d’objet prises en charge sont considérées comme facultatives et sont donc validées en fonction des détails d’implémentation définis dans le protocole PTP (Picture Transfer Protocol) pour les appareils numériques de photographie fixe, version 1.0 (PIMA15740) et MTP (Media Transfer Protocol), Révision 1.0. Pour plus d’informations, reportez-vous à la section Exigences de certification.
Syntaxe de commande
Commande | Description |
---|---|
te.exe /p:"BVT=TRUE » MtpTest.dll /select(@name='@CapabilitiesTests*') /p « DeviceProfile=MtpDigitalVideoCamera.xml » |
Exécute le test. |
Notes
Pour obtenir de l’aide sur la ligne de commande pour ce fichier binaire de test, tapez /h.
Liste de fichiers
File | Emplacement |
---|---|
Mtptest.dll |
<testbinroot>\mtp\ |
MtpDigitalVideoCamera.xml |
<testbinroot>\mtp\ |
Paramètres
Nom du paramètre | Description des paramètres |
---|---|
WDKDeviceID | |
WpdTestDir | |
TaefTestFile | |
TaefParameters | |
TestParameters | |
TestSelect |