使用探索测试窗口测试在设备上运行的 Windows 应用商店应用程序
可以执行探索测试。在 Windows 8 远程计算机上运行(如 Windows 8 和的 Windows 存储 app。
要求
- Visual Studio 旗舰版, Visual Studio 高级专业版, Visual Studio 专业测试工具版
我为什么这样做?
通过向 Windows 8 远程计算机测试您的 Windows 存储 app 的连接,可以确定用户将遇到的问题,并在实际的情况时使用它们的设备。 通常确定的问题,当您运行探索测试时包含不正确的函数或 bug、性能不佳的性能和安全性和连接问题。 可以对探索过程的结果、解决和注释测试保存测试结果。 若要测试您的其他应用程序,则不需要连接到 Windows 8 远程计算机。 可以测试在同一台计算机上运行应用程序的 Microsoft 测试管理器。 有关如何执行不是 Windows 存储 app 的探索测试的应用程序的更多信息,请参见主题: 使用 Microsoft 测试管理器执行探索测试。
如何执行此操作?
步骤 1:Windows 8 远程计算机。测试准备
可以在您的 Windows 8 远程计算机,则要测试的计算机之前运行探索测试必须安装远程调试器。 远程调试器包括 Microsoft 测试工具适配器,会自动安装和运行作为在远程计算机上的某个服务启用测试。 远程调试器安装程序可在 Visual Studio 安装媒体子文件夹与\ remote debugger 文件夹。 如果要查看有关远程调试器的更多信息,可以在您的 Windows 8 远程计算机之前尝试安装它,请参见主题: 安装远程工具。
步骤 2:连接到的远程 Windows 8 的计算机上从 Microsoft 测试管理器
在此步骤中,请使用下面的插图作为指南所需连接到的远程 Windows 8 计算机上的步骤。
连接到的远程 Windows 8 计算机:
您将需要输入您的凭据,当提示:
步骤 3:安装 Windows 您在远程计算机上存储 app
既然已连接到远程计算机,您可以安装到您的远程计算机上的 Windows 存储 app 测试。 按照如下图的步骤。
安装您的 Windows 存储区 app 在远程计算机:
请安装您的 Windows 开发人员许可证,当提示:
请安装测试的证书,当提示:
步骤 4:测试您的 Windows 存储 app!
现在应该可以测试在您的远程 Windows 8 计算机上的 Windows 存储 app。 当您运行探索时在 Windows 8 远程计算机测试,执行实际探索测试在远程计算机并添加注释,屏幕快照,在计算机上的文件附件运行探索测试的窗口。
现在,测试您的 Windows 存储 app:
获取探索测试会话期间问题。
当您实现自己探索测试会话,可以添加说明、屏幕快照和所有适用的文件附件,您会看到错误、要求冲突,或其他变体。
在添加您的注释、屏幕快照与文件附件后,可以创建新 bug。 新 bug 会自动包括这些项目。 在创建新 bug 时,可以指定哪个事件单步执行在 bug 中包括。 有关更多信息,请参见主题中 使用 Microsoft 测试管理器执行探索测试的 Exploring the application。
您也可以创建新手动测试根据操作步骤您执行应用程序测试用例。 当您继续测试应用程序,如 bug,新的手动测试用例在该会话的列表,并且还可以打开和编辑。 有关更多信息,请参见主题中 使用 Microsoft 测试管理器执行探索测试的 Make re-testing easy。
步骤 5:提交 bug
当您提交 bug 时,请填写字段并保存 bug。 当您对 Windows 提交 bug 存储应用程序时,您的 bug 可以选择特定步骤中,您可以移除不需要的步骤。 下一个插图演示如何选择步骤在 bug 中包括。
选择步骤在 bug 中包括
不用应当知道?
必备组件
确保使 Visual Studio 要求的版本安装。 若要使用 Microsoft 测试管理器的探索测试的窗口,必须安装 Microsoft Visual Studio 2012 测试 Essentials 时,版或最终安装。
运行 Microsoft 的远程 Windows 8 计算机和设备测试管理器必须连接到网络或直接通过以太网电缆连接。 该测试在个 internet 不受支持。
若要显示 Microsoft 测试管理器窗口中,选择 启动,然后选择 所有程序。 指向 Microsoft Visual Studio 2012 然后选择 Microsoft 测试管理器。
当您启动 Microsoft 第一次测试时管理器,您未连接到任何团队项目。 必须先连接到 Team Foundation Server,选择项目集合和团队项目。 团队项目由团队中的其他用户用于创建要求或用户情景,维护源代码以及生成 app 要测试的集相同。 还可在此团队项目中创建和管理测试项目。 有关连接到团队项目的更多信息,请参见 如何:连接到团队项目和测试计划。
重要问题
安全警告:,在开始探索测试会话后,可以在测试的应用程序执行的操作步骤自动登录。 确保所有保护敏感数据。 例如,请避免在您的屏幕快照和记录中的所有必要的敏感内容。
可以 选择是否运行 Microsoft 测试工具适配器的安全警告: (远程调试器)在"无身份验证模式,但是,此模式强烈建议。 在该模式中运行时,没有网络安全性。 不要选择身份验证模式,只有在确信网络不面临免受恶意或恶意通信。
在 Windows 8 远程计算机在远程计算机上,运行探索测试,该测试步骤必须执行警告: 确保。 测试步骤标记为通过或未通过在计算机运行测试运行程序中
要小心: 两个运行 Microsoft 的计算机 Visual Studio 2012 和 Windows 的远程计算机应运行为相同的用户的 8 个测试管理器。 如果用户属于不同的凭据,对话框将显示您在尝试连接。 对话框将需要提供相同凭据连接到远程计算机。
如果您的登录凭据不同,还可以使用登录两台计算机的相同 Microsoft live ID。
测试 Windows 在 Windows 的要小心: 存储 app 使用的 8 个远程计算机 ARM 体系结构。Visual Studio 2012不受支持。
记录音频的要小心:,必须在您的计算机上配置的一录音计算机。
提示
若要直接连接到远程计算机,使用标准以太网电缆联接两台计算机。 如果设备没有以太网端口,可以使用 USB 到以太网适配器连接到该电缆。
当测试 Windows 存储 app 时,增强的 HTML 操作录制创建。 可以查看它在浏览器。 操作录制包括帮助标识使用的用户界面元素的屏幕快照,当找到时问题。
默认情况下,Microsoft 使用端口 6905 测试管理器与远程计算机通信。 如果必要,可以重写此端口。 如果您使用不同的端口,则在计算机名称/ip 地址字段必须输入 IP 地址。 例如,输入 testDevice1:nnnn。
还可以查看或更改 Microsoft 使用的端口通过在 Visual Studio 中打开安装文件夹中的服务配置文件测试工具适配器 mttaservice.exe.config,则远程计算机。
如果其他要求您的请注意,当探索测试时会话运行,可以暂停录制以及其他事件使用您的计算机。 这些事件在操作步骤记录不包括。 例如,可以切换到您的电子邮件应用程序以响应重要的操作,并且都不会记录。
不用我应读取?
相关任务 |
主题 |
---|---|
在执行探索测试会话的准则: 获取有关使用 Microsoft 探索测试的 windows 功能的概述测试管理器运行测试在产品积压工作项的接受。 |
|
从 Microsoft 测试管理器,您的所需工作探索测试的项目类型: 可以开始探索测试基于产品积压工作项、用户情景或要求工作项类型的会话。 或者,可以实现执行,没有任何特定计划或文档中未指定的探索会话。 |