调试、测试和性能
本部分展示了如何使用 Microsoft Visual Studio 来调试、测试和优化你的应用。 它还包括 Windows 设备门户(用于设备监视和配置)和 Windows 应用认证工具包(用于针对 Microsoft Store 准备你的应用)之类的工具。
主题 | 说明 |
---|---|
部署和调试 UWP 应用 | 本文指导你完成针对各种部署和调试目标的步骤。 |
进程周期管理 (PLM) 的测试和调试工具 | 用于调试和测试应用如何与进程周期管理配合使用的工具和技术。 |
使用适用于 Windows 10 移动版的 Microsoft 模拟器进行测试 | 通过适用于 Windows 10 移动版的 Microsoft 仿真器随附的工具,模拟与某个设备的真实交互并测试你的应用功能。 该仿真器是一个桌面应用程序,它可以模拟运行 Windows 10 的移动设备。 它提供了一个虚拟环境,你可以在其中调试并测试 Windows App,而无需使用物理设备。 它还为你的应用程序原型提供了隔离的环境。 |
使用 Visual Studio 测试 Surface Hub 应用 | Visual Studio 模拟器提供了你可以在其中设计、开发、调试以及测试通用 Windows 平台 \(UWP\) 应用(包括针对 Microsoft Surface Hub 生成的应用)的环境。 该模拟器不会使用与 Surface Hub 相同的用户界面,但可用于测试应用在 Surface Hub 屏幕大小和分辨率下的外观和行为方式。 |
通过松散文件注册部署应用 | 本指南展示了如何使用松散文件布局来验证和共享 Windows 10 应用,不需要将它们进行打包。 |
Beta 测试 | Beta 测试使你有机会根据来自你的应用开发团队之外的个人的反馈来改进你的应用,这些个人在其自己的设备上试用你的未发布应用。 |
Windows 设备门户 | Windows Device Portal 可使你通过网络或 USB 连接远程配置和管理你的设备。 |
Windows 应用认证工具包 | 若要为你的应用创造在 Microsoft Store 中发布的最佳机会或令其通过 Windows 认证,请在提交应用进行认证之前先在本地进行验证和测试。 本主题显示了如何安装并运行 Windows 应用认证工具包。 |
“性能” | 用户希望他们的应用保持响应状态、感觉自然,并且不会耗尽电池。 从技术上讲,性能是非功能要求,但将性能视为一项功能将有助于你满足用户的期望。 指定目标与衡量是关键因素。 确定性能关键型方案是什么;定义良好的性能意味着什么。 然后及早衡量,并在项目的整个生命周期中频繁衡量,以确保达到你的目标。 |
版本自适应应用 | 利用最新 API 和功能,同时仍然达到尽可能广泛的受众。 使用运行时 API 检查,以使代码和 XAML 在运行时适应在运行应用的 Windows 10 版本上可用的功能。 |