MTP 合规性测试 - 要求 - 数字相机
此设备测试通过图片传输协议 (PTP) 和媒体传输协议 (MTP) 来验证合规性。
此测试确保设备支持对数码相机的特定要求。 此测试针对使用 MTP 的数码相机设备。 此测试根据 Windows 认证计划中记录的要求来验证是否符合定义的协议。
注意
此测试不包括以下项:
数字版权管理 (DRM) 验证
使用与 Windows 便携设备 (WPD) 驱动程序堆栈配合使用的专有(第三方)驱动程序的设备
测试详细信息
规范 |
|
平台 |
|
支持的版本 |
|
预计运行时间(以分钟为单位) | 5 |
类别 | 开发 |
超时(以分钟为单位) | 300 |
需要重启 | false |
需要特殊配置 | false |
类型 | automatic |
其他文档
此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:
运行测试
在运行测试之前,请按照如下测试要求中所述完成测试设置:Device.Portable 测试先决条件。
此测试将测试内容复制到设备进行测试。 如果设备为只读,请确保设备至少具有一个受设备支持的每种格式类型的文件。
故障排除
有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题。
有关故障排除信息,请参阅排查 Device.Portable 测试问题。
更多信息
此自动测试需要 PTP 或 MTP 兼容的设备,并针对每项要求提供通过/失败结果。
此测试划分为以下功能类别:
设备功能测试
操作测试
设备属性
对象属性测试
每个功能类别都包含子测试用例,这些测试用例测试在相应类别下的子组件。
测试会验证设备是否支持以下操作:
OpenSession
CloseSession
GetDeviceInfo
GetStorageIDs
GetStorageInfo
GetNumObjects
GetObjectHandles
GetObjectInfo
GetObject
GetDevicePropDesc
GetDevicePropValue
该测试会验证是否支持以下格式:
关联
EXIF/JPEG
所有其他受支持的操作、设备属性和对象属性均视为可选项,因而将会根据数字静态摄影设备的图片传输协议 (PTP) 版本 1.0 (PIMA15740) 和媒体传输协议 (MTP) 修订版 1.0 中定义的实现详细信息对其进行验证。
命令语法
命令选项 | 说明 |
---|---|
te.exe /p:"BVT=TRUE" MtpTest.dll /select(@name='@CapabilitiesTests*') /p "DeviceProfile=MtpCamera.xml" |
运行测试。 |
注意
有关此测试二进制文件的命令行帮助,请键入 /h。
文件列表
文件 | 位置 |
---|---|
Mtptest.dll |
<testbinroot>\mtp\ |
MtpCamera.xml |
<testbinroot>\mtp\ |
参数
参数名称 | 参数说明 |
---|---|
WDKDeviceID | |
WpdTestDir | |
TaefTestFile | |
TaefParameters | |
TestParameters | |
TestSelect |