Windows 应用认证工具包

使用 Windows 应用认证工具包在提交到 Microsoft Store 之前测试你的应用,或者检查现有桌面应用程序。

获取工具包

Windows SDK 中的 Windows 应用认证工具包

Windows SDK 中包含 Windows 应用认证工具包。你可以使用该工具测试面向 Microsoft Store(适用于 Windows 10、Windows 8.1 和 Windows 8)的应用,也可以测试面向 Windows 10、Windows 8.1、Windows 8 和 Windows 7 的 Windows 认证计划(面向桌面应用程序)的应用。Windows SDK 中不包含编译器或生成环境。

最近更新

2017 年 3 月 29 日

最新版本的 Windows 应用认证工具包可用于测试适用于 Windows 10 版本 1703 及更早版本的应用。Windows 创意者更新的一些新功能包括:

  • 工具包现在支持 Windows 桌面桥应用测试。这些测试可为你的应用提供在 Microsoft Store 中发布或通过认证的最佳机会。
  • 现在,工具包可以集成到没有交互式用户会话的自动测试中。
  • 工具包不再支持应用预启动验证测试。

已知问题

以下是 Windows 应用认证工具包的已知问题列表:

  • 在测试期间,如果安装程序终止,但活动进程或窗口仍保持运行,则该应用认证工具包可以检测到是否仍存在需要该安装程序来完成的任务。在此种情况下,该工具包将停止运行“进程安装跟踪文件”任务,并且无法继续处理 UI。

    解决方法: 在安装程序完成后,手动关闭该安装程序衍生的任何活动进程或窗口。

  • 对于 ARM UWA 或不是面向设备系列桌面或 OneCore 的任何 UWA 应用,最终报告中将出现一条消息,指示“并非所有测试均在验证期间进行。这可能影响你的 Microsoft Store 提交。”。如果用户未手动取消测试,将不显示此消息。

    解决方法:不适用

  • 对于使用 Windows SDK 版本 10.0.15063 的桌面桥应用,请忽略应用程序清单资源测试中任何标记图像不符合预期尺寸的失败,前提是这些尺寸只相差一个像素。测试应该具有 +/-1 像素容差。例如,125% 的小磁贴为 88.75x88.75 像素,如果舍入为 89x89 像素,则不符合 88x88px 的大小限制。

    解决方法:不适用

其他资源