UI测试-DPI
Windows XP DPI更改
右鍵桌面 屬性->設置->高級->常規->DPI設置
?
用戶界面 - 高DPI感知
受影響的平臺
?????? 客戶端 - Windows XP | Windows Vista | Windows 7
功能影響
?????? 受嚴重程度 - 中
?????? 頻率 - 中
描述
目標是鼓勵最終用戶將顯示器設置為內置分辨率 , 并使用 DPI 而不是屏幕分辨率更改顯示文本和圖像的大小。 Windows 7 可以在新安裝的機器上自動檢測和配置默認的 DPI , 該機器必須是 OEM 通過 DPI 設置而進行配置的??梢允褂靡恍┕ぞ咴O計具有高 DPI 感知能力的應用程序,以確保具有最高的可讀性。
我們向 Windows 7 添加了兩個高 DPI 特性:
?????? ? ? 以用戶為單位的 DPI 設置(以前是以機器為單位)
?????? ? ? 更改 DPI 無需重啟(仍然需要注銷 / 登錄)
影響表現
無法處理高 DPI 情況的應用程序可能造成視覺效果失真 , 包括:
?????? ? ? 其他 UI 元素遮蓋了 UI 或文本
?????? ? ? 字體大小不統一
?????? ? ? UI 超出屏幕范圍
?????? ? ? 文本或 UI 和模糊
?????? ? ? 拖放或其他輸入無法完成
?????? ? ? 全屏 DX 應用程序的渲染有一部分超出屏幕范圍
解決方案
要讓應用程序能夠感知高 DPI :
?????? 1 . 執行高級功能測試 , 包括安裝和卸載以下設置:
?
| 設置 | 要注意的問題 |
| 1024×768 @ 120 DPI ( 125% 縮放) | 這是一個有效的 ~800×600 分辨率,因此注意 UI 屏幕遮蓋問題或布局問題。還要注意異常的位圖和按鈕 |
| 1600×1200 @ 144 DPI ( 150% 縮放) | UI 模糊。驗證所有鼠標操作都正常,尤其要注意拖放操作。還要驗證全屏模式下工作正常 |
| 1600 × 1200 @ 144 DPI ,禁用 DPI 虛擬化 | 按鈕和 UI 往往無法隨文本一起放大,有明顯的文字重疊。查找常見布局問題,以及異常的位圖和按鈕 |
?
?????? 2 . 寫下所有發現的問題 , 包括位置、屏幕分辨率 和 DPI 設置 , 并寫下應用程序在其他 DPI/ 分辨率配置下完整組合的行為
?????? 3 .根據常見的 DPI 編碼問題檢查每個問題
?????? 4 .評估使應用程序完全感知 DPI 的成本
?????? 5 .制作一個需要的高 DPI 資源文件 ( 例如 , 按鈕、圖標等 ) 列表
?????? 6 .解決第 1 步中發現的 DPI 問題
?????? 7 .集成第 5 步中的最新資源文件
?????? 8 .聲明應用程序感知 DPI
兼容性、性能、可靠性和可用性測試
重新運行 DPI 感知評估并驗證問題是否已修復。總結
- 上一篇: pdf里面打字
- 下一篇: 上传图片和导出文件测试用例