最近,一直想让团队加入敏捷开发,但TFS2010用下来,并非使人满意,还好,TFS2012横空出世了。相比TFS2010,TFS2012改进太多了,主要体如今如下方面:html
因而近期部署了环境而且整理了不少资料(资料主要来源于网络和本身整理),准备在部门推广TFS2012了。如下是TFS 2012使用简介。浏览器
目录服务器
如何链接到 Team Foundation Server. 2工具
链接到 Team Foundation Server 而后获取文件... 5
若要添加注释,屏幕快照与文件附件在探索测试会话期间... 16
Visual Studio Team Foundation Server 2012 (TFS) 是 Microsoft 应用程序生命周期管理 (ALM) 解决方案的核心协做平台。 不论在本地仍是 在云中,TFS 都可支持灵活的开发实践、 多个 IDE 和平台,并为您提供有效管理整个 IT 生命周期的软件开发项目所需的工具。
下面连接是TFS使用视频:
安装 Team Foundation Server (TFS),建立团队项目,添加本身的团队成员添加到项目,并将项目中的代码置于版本控制之下,所以团队能够获取从开始工做的 TFS 的代码。
注意
· 某些功能可能不可用。根据 Team Foundation Server 的权限或版本。 请参见 经过“Web 权限”访问的功能。
1. 运行 VS,打开或选择 团队资源管理器。
2. 在 主页下,选择 链接到 Team Foundation Server。
3. 在 链接到团队项目,选择 服务器。
4. 在 添加/删除 Team Foundation Server,选择 添加 打开 添加 Team Foundation Server。
5. 对于 Team Foundation Server 的名称或 URL,请指定您的服务器名称 (10.0.103.93),选择 肯定,关闭。
6. 在 链接到 Team Foundation Server 出现后,打开 选择 Team Foundation Server 列表中,选择要添加的服务器和 链接。
如需新建团队项目,请发送邮件至liwq@mvs.com.cn
1. 在 team Web Access 主页 (http://10.0.103.93:8080/tfs),选择团队项目。
2. 在 成员下,选择 管理成员。
3. 在 管理 XX 团队的成员,打开 添加 列表,而后选择 添加 Windows 用户或组。
4. 在 添加 Windows 用户或组,输入别名 (DOMAIN \别名) 每一个团队成员。好比:
当管理员把代码工程上传到版本控制储存库后,团队成员就能够获取 TFS 的代码。 团队链接到团队项目并下载代码添加到其开发计算机启动工做。
若是您的团队在多个版本同时工做,能够建立每一个版本的分支。 在较大的组织,能够建立每一个函数的一个分支,以便团队在相对于隔离正常和互相集成会以有组织的。 |
1. 打开或选择 团队资源管理器。
2. 在 挂起更改下,选择 源代码管理资源管理器。
3. 在 源代码管理资源管理器的顶部,选择 未映射 指定本地路径。
4. 在 映射,输入文件夹的完整路径在包含项目代码的计算机上的,而后选择 映射。
5. 在 解决方案资源管理器,请打开解决方案的顶部快捷菜单,并选择 将解决方案添加到源代码管理。
6. 在 团队资源管理器,选择 挂起更改。
7. 在 注释下,请在中键入注释,而后选择 注册。
1. 链接到团队项目。
2. 打开 源代码管理资源管理器。
3. 映射版本控制储存库的根文件夹到要保留代码的本地计算机上的文件夹。
4. 在 源代码管理资源管理器,请打开项目的快捷菜单,并选择 获取最新版本。
团队能够管理其在 TFS 的积压工做。 添加积压工做项到团队项目。 当团队成员计划下一次迭代时,它们使用积压工做页标识迭代积压工做项和将这些项分解为任务。咱们可使用Team Web Access(网站访问方式)来建立积压工做,也可使用Visual Studio或者Team Explorer工具来管理。
1. 在主页上,在 活动下,选择 查看积压工做。
2. Enter 积压工做项的标题并选择 Enter 键。
· 在 目录,请将该项拖动到列表的正确位置。
1. 双击积压工做项。 (键盘:显示积压工做项并选择 Enter 键。)
2. 指定工做量。,业务价值或两个。 完成后,保存并关闭该工做项。
1. 在 team Web Access 主页 (http://almsvr:8080/tfs),选择团队项目 (FabrikamFiber)。
2. 在 活动下,选择 查看积压工做。
3. 在 积压工做 窗格中,在 当前下,选择当前迭代 (冲刺 1)。
4. 在主窗格中,选择 容量。
1. 在达到窗格中,键入小时数在典型的星期几的工做每一个团队成员。
2. 对于须要一个或多休息日的每一个团队成员,选择,而后输入休息日数。
该计划迭代时,该团队工做分配到我的。 若是您的团队指派任务后,可使用团队可以肯定团队与在迭代没有更多的工做能完成。 若是每一个团队成员只每每会执行一种类型的活动 (如开发或测试),可在容量页的每一个团队成员的事件并由事件监视团队容量。 |
针对打开优先级的产品积压工做并分配第一项到当前迭代 (冲刺 1)。 团队讨论须要的每一个任务完成积压工做项,而且,针对为每一个任务建立一个任务工做项。 团队估计每一个任务工做所需的小时数。 将任务添加到积压工做项,将它们指派给将执行它们的用户,并记录估计。
在团队建立后,估计,并为第一个积压工做项指派任务,针对检查团队容量,所以,该团队继续此为产品积压工做中的下一项过程,直到团队容量关闭为止。
1. 在 积压工做,选择 产品积压工做。
2. 从拖到 目录 窗格中的一个产品积压工做项到 积压工做 窗格,并将其放置在迭代 (冲刺 1)。
3. 在 积压工做,选择迭代 (冲刺 1)。
4. 在 目录,选择 。
5. 在工做项窗体的顶部附近,输入任务的标题。
6. 打开 分配给 列表中,选择将完成任务的人员。
7. 在 剩余工做,输入任务采起结束的估计工时数。
1. 安装完Visual Studio 2012后,能够在开始菜单看到 Microsoft 测试管理器,打开 Microsoft 测试管理器。
2. 若要将运行 Team Foundation Server (TFS) 的服务器,请键入其名称或 URL 在框中,而后选择 添加(与上面添加TFS链接一致)。
3. 在 链接到团队项目,在团队项目集合中下,展开项列表的团队,而后选择您的团队项目。 (例如,FabrikamFiber)。
4. 选择 当即链接。
1. 在 测试中心,选择 添加。
2. 在 添加测试计划,则将您的计划 (例如,冲刺 (sprint) 1),并选择 添加。 该计划如今显示在测试计划中列出。
能够建立其余团队成员可使用访问此计划的 URL。 复制您建立到剪贴板经过选择 复制计划的 URL计划的 URL。 如今能够将此 URL 粘贴到电子邮件并将其发送给团队中的其余成员,所以方便地访问该计划。 请参见 如何:使用 URL 在测试计划之间切换。 |
3. 如今从列表中选择测试计划。 选择 选择计划 打开 Microsoft 测试管理器并显示 内容 视图测试计划。
· 若要查看测试计划的属性,请选择 属性。
· 若要为测试计划到不一样迭代中,选择 迭代和迭代 (例如 FabrikamFiber \ Release1 \ Sprint1)。
将测试计划添加到迭代时,测试用例的 资源管理器 选项卡显示也被分配到该迭代仅的积压工做项。 |
1. 在菜单栏上,依次选择 测试。
2. 选择 执行探索测试 打开 浏览 窗口并查看全部积压工做项与测试计划。
列表包括在要求类别的全部工做项。 |
3. 选择要打开的产品积压工做项。
4. 则在运行测试以前,请选择 打开 发现该项目并添加详细信息。
1. 选择要执行探索测试的产品积压工做项。
2. 选择 测试工做项 打开 探索测试 窗口。
若要指定生成或重写测试计划的测试设置,并环境设置,选择 使用选项浏览。 请参见 如何:重写测试计划中适用于测试运行的设置。 |
3. 选择 开始 启动该记录。
4. 启动要测试的应用程序。
打开浏览器,测试客户门户网站。
能够暂停录制,若是其余任务所需的请注意,当测试会话运行时。 能够执行在您的计算机上执行其余操做,例如响应电子邮件,而无需将它们包含在该记录。 请参见 如何:在探索测试会话期间暂停记录操做步骤。 |
能够添加屏幕快照和注释有助于标识 bug,并其余应用程序中的问题。 下图显示 ADAM 如何添加屏幕捕获和注释,则当用户查看拼写错误。
还能够将探索测试窗口的文件并提交 bug。 例如,您能够将应用程序生成的应用程序或日志文件的要求。
1. 在探索测试的窗口,在工具栏上,选择 捕获矩形屏幕快照 (相机图标)。
探索测试的窗口消失,而且,指针变为十字线。
(可选) 打开 捕获矩形屏幕快照 列表,而后选择 捕获全屏快照 或 获取窗口屏幕快照。 |
2. 在要捕获屏幕区域周围绘制选择框。
在探索测试窗口的注释框如今包含选定区域的屏幕快照。
3. 若要添加注释,请输入它们在注释中探索测试的窗口。
若要设置注释文本,请使用注释工具栏中探索测试的窗口。 如图所示,经过使用格式设置选项 (粗体,下划线或颜色显示,能够在关键点。 若要将一个文件,在探索测试的窗口的工具栏中,选择 附加文件 (回形针图标)。 指定文件,如要求或日志文件,附加到测试并出如今具备的探索测试的窗口回形针图标。 |
1. 在探索测试窗口的工具栏上,选择 建立 Bug。
新建 Bug 窗体带有注释、屏幕快照、文件附件和音频和视频录制显示在 要重现的步骤下。
在建立 bug 时,探索测试的窗口自动暂停。 |
2. 在 标题,键入 bug 的标题。
3. 打开 分配给 列表,而后选择团队成员以进行进一步调查将该 bug 指派。
4. 若要查看有关用于测试的计算机的信息,选择 SYSTEM。
5. 若要更新 bug 的严重级别,请打开 严重级别 列表,而后选择严重级别。
6. 若要查看测试结果附件,请选择 附件。
7. 若要更改 bug 中的操做步骤,请选择 更改步骤。
8. 选择步骤在 bug 中包括。
9. 完成后,选择 保存并关闭。
建立手动测试基于步骤的用例登陆到您的会话期间,选择 保存并建立测试。 这将建立 bug 和之间的连接手动测试用例。 对逐句经过选择 更改步骤 的任何更改适用。 下一个过程描述了在会话期间,如何还能够建立手动测试。 |
10. 探索测试的窗口还原记录并添加指向在注释框中的新 bug。 能够继续本身的会话并建立其余缺陷。
您建立的 bug 也显示在 Bug 节点之下。探索测试的窗口底部附近。 若是选择连接在注释中探索测试的窗口或在 Bug 节点,能够编辑 bug。 请参见 如何:在探索测试会话期间查看之前提交的 Bug。 |
11. 有关针对如何使用团队资源管理器和 Visual Studio 修复此 bug,请参见 为积压工做项开发代码并修复 Bug。
能够建立手动测试根据使用探索测试的窗口中,您对您的会话期间记录的步骤会自动将大小写。 若是您建立此类测试用例,它与您的积压工做项,并将其放入相应测试套件中。 全部 bug。在此会议期间的文件具备相同的项目自动连接和手动测试用例与团队项目关联。 这样,您即可以将测试用例分为多个相同的测试套件或其余测试计划。 还能够缩小测试用例和未来使用它测试应用程序。 请参见 如何:从探索测试会话中新建手动测试用例、建立手动测试用例 和 使用测试运行程序运行手动测试。
1. 在探索测试的窗口的工具栏中,选择 建立测试用例。
新测试用例显示。 其中包含您在执行探索测试期间会话的操做步骤。
当您建立手动测试用例时,在探索测试窗口的记录自动暂停。 |
2. 在 请在此处输入标题,输入新测试用例的标题。
3. 编辑测试用例中的其他字段根据须要。
例如,选择 优先级 和 分配给 值。
4. 若要更改操做或预期结果,请转到 步骤 选项,并编辑在 操做 和 预期结果 列的信息。
例如,您能够插入附加步骤和共享步骤。 请参见建立手动测试用例和如何:使用共享步骤共享通用测试用例步骤。
5. 选择 保存并关闭。
探索测试的窗口还原记录探索测试会话并添加指向新测试在注释框的状况。 测试用例也显示在 测试用例 节点之下。探索测试的窗口底部附近。
若要编辑测试用例,请选择连接在注释中探索测试的窗口或在 测试用例 节点下。 |
能够继续本身的会话并建立其余 bug 和测试用例。
1. 若要查看您的进度,选择要查看的 查看探索测试会话 和会话。
2. 选择“打开”。
有关该会话的详细信息显示。
1. 打开VS的 团队资源管理器,选择 个人工做 。
代码审阅能够提升代码质量。
1. 打开VS的 团队资源管理器,选择 个人工做 下的 请求代码审阅。
2. 选择审阅者姓名,输入主题和说明,点击 提交请求。
在安装完Visual Studio 2012后,能够在开始菜单找到 PowerPoint Storyboarding(PowerPoint图版演示)。使用PowerPoint图板演示,能够快速声明用户情景,或在工做项中经过声明这个目的。格式化文本和直接插入图像。 提供内容的可视化团队须要生成更轻松地容许您将从您的团队和利益干系人的获取反馈。
使用PowerPoint图板演示,能够给客户进行演示,也能够做为反馈提供给开发团队。演示图版能够与积压工做项会连接。
1. 打开PowerPoint图版。
2. 设计界面(能够拖拽背景以及控件模型,好比设计SharePoint门户,能够选择背景中的 SharePoint,而后再进行修改界面)。
安装完Visual Studio 2012后,能够看到如下工具:Microsoft反馈客户端
Microsoft Feedback客户端,利益干系人可使用工做软件直接交互,记录更丰富、可操做的数据。数据在后台自动存储为批注、屏幕快照和视频或录音。具体使用方式请点击如下连接:
项目文档页有效性仅当团队项目启用项目门户网站与SharePoint网站。团队成员能够经过双击文档来查看它们。 还能够上载、删除、移动文档、库和文件夹,以及对文档、库和文件夹执行其余任务。
项目成员可使用Visual Studio的团队资源管理器、Team Web Access 或项目门户网站管理文档和文档库。如: