共用方式為


MTP 合規性測試 - 需求 - 數位相機

此裝置測試會驗證 PTP (PTP) 和媒體傳輸通訊協定 (MTP) 的合規性。

此測試可確保裝置支援數位相機的特定需求。 此測試會導向使用 MTP 的數位相機裝置。 此測試會根據 Windows 認證計畫中所述的需求,驗證已定義的通訊協定合規性。

注意

   此測試未涵蓋下列專案:

  • 數位版權管理 (DRM) 驗證

  • 使用專屬 (使用 Windows 可攜式裝置 (WPD) 驅動程式堆疊的協力廠商) 驅動程式的裝置

 

測試詳細資料

   
規格
  • Device.Portable.DigitalCamera.MTP
平台
  • Windows 10,用戶端版本 (x86)
  • Windows 10,用戶端版本 (x64)
支援的版本
  • Windows 10
  • Windows 10 (版本 1511)
  • Windows 10 (版本 1607)
  • Windows 10 (版本 1703)
  • Windows 10 (版本 1709)
  • Windows 10 (版本 1803)
  • Windows 10 版本 1809
  • Windows 10 (版本 1903)
  • Windows 10的下一個更新
預期執行時間 (分鐘) 5
類別 部署
) 分鐘 (逾時 300
需要重新開機 false
需要特殊設定 false
類型 automatic

 

其他檔

此功能區域中的測試可能會有其他檔,包括必要條件、設定和疑難排解資訊,可在下列主題中找到 () :

執行測試

執行測試之前,請先完成測試設定,如測試需求中所述: Device.Portable Testing 必要條件

此測試會將測試內容複寫到裝置以進行測試。 如果裝置是唯讀的,請確定裝置至少有一個裝置支援每個格式類型的檔案。

疑難排解

如需 HLK 測試失敗的一般疑難排解,請參閱 針對 Windows HLK 測試失敗進行疑難排解

如需疑難排解資訊,請參閱 針對 Device.Portable Testing 進行疑難排解

詳細資訊

此自動化測試需要 PTP 或 MTP 相容的裝置,並提供每個需求的通過/失敗結果。

此測試分為下列功能類別:

  • 裝置功能測試

  • 作業測試

  • 裝置內容

  • 物件屬性測試

每個功能類別都包含子測試案例,其會測試屬於對應類別之下的子元件。

測試會驗證裝置是否支援下列作業:

  • OpenSession

  • CloseSession

  • GetDeviceInfo

  • GetStorageIDs

  • GetStorageInfo

  • GetNumObjects

  • GetObjectHandles

  • GetObjectInfo

  • GetObject

  • GetDevicePropDesc

  • GetDevicePropValue

測試會驗證支援下列格式:

  • 關聯

  • EXIF/JPEG

所有其他支援的作業、裝置屬性和物件屬性都會被視為選擇性,因此會根據數位仍攝影裝置的 PTP) 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