测试 Windows 应用商店应用程序
如果要在手机、平板电脑或其他设备上测试 Windows 应用商店应用,你有两种选择:
通过设备或其他计算机上的浏览器,使用 Team Web Access 计划并执行测试。 当你使用 Team Web Access 进行测试时,测试运行程序不会与你测试的软件交互;它只会作为测试步骤的检查表。 因此,你不必在运行测试的设备上运行它。
除了安装软件以外,此选项不需要在设备上做任何特殊准备。
将设备耦合到你的计算机,然后使用 Microsoft 测试管理器运行测试。 此选项可让你从设备中捕获屏幕快照和收集诊断数据。
你可以在任何一种 Windows 8 远程设备上执行 Windows 应用商店应用的手动测试。
为测试准备 Windows 8 设备
如果可能,请在 Windows 8 设备上以及在运行 Microsoft 测试管理器的计算机上使用相同的用户凭据或 Microsoft Live ID。 如果用户不同,则运行 Microsoft 测试管理器的计算机将在你尝试连接时会显示凭据对话框。
在要测试的设备上安装远程调试器。 请参阅安装远程调试器。 (仅支持 Windows 8 客户端操作系统。 不支持 Windows Server 2012。)
“Microsoft 测试工具适配器配置工具”将在设备上显示为新磁贴。
在 Windows 8 中选择“Microsoft 测试工具适配器配置工具”磁贴。
选择 Microsoft 测试工具适配器的配置对话框中的**“启动服务”**以配置 Microsoft 测试工具适配器。
连接到远程设备
在从中执行测试的计算机上,打开 Microsoft 测试管理器。
创建一些测试用例(如果尚未这样做)。
在**“运行测试”页上,选择“使用以下计算机执行测试:”旁边的“修改”**链接以指定远程 Windows 8 设备。
选择**“远程设备”**选项并输入要测试的设备的名称。
默认情况下,Microsoft 测试管理器使用 6905 端口与远程设备通信。 如果要使用其他端口,请以 deviceName**:**port 的形式输入远程设备。 例如,mySlateDevice1:8001。 还必须通过在 Visual Studio 安装文件夹中打开服务配置文件 mttaservice.exe.config 来更改远程设备上的端口。
选择**“测试”**链接以验证 Microsoft 测试管理器是否可与远程设备通信。
安装 Windows 应用商店应用
选择**“安装 Windows 应用商店应用”**,然后输入要安装的 Windows 应用商店应用的 .appx 文件的路径和名称。
执行安装向导中的步骤。
测试 Windows 应用商店应用
选择**“启动测试”**。
测试运行程序随即打开。
在远程设备上执行测试中的步骤。
完成测试的所有步骤后,在主机上将测试标记为通过或未通过。
在 Windows 8 远程设备上进行测试时,以下功能受支持:
功能
支持
系统信息
是
捕获屏幕快照
是
可以。
操作录制/回放
Windows Web 应用 – 是。
Windows 桌面和应用商店应用 - 否。
创建 Bug
是
在 SCVMM 实验室环境中创建服务器的环境快照。
是
安全性
验证存储 .appx 文件和证书的共享位置是否已受到适当保护。