• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Mylyn 2.0,第 2 部分: 自动上下文管理

发布: 2008-6-26 13:53 | 作者: 不详 | 来源: 测试时代编辑整理 | 查看: 341次 | 进入软件测试论坛讨论

领测软件测试网

在 本文的前半部分 中,我解释了 Mylyn 的任务管理功能如何轻松地聚焦与给定工作日或工作周相关的任务。一旦任务成为您的 Eclipse 体验中的集成部分,您很可能会注意到许多重复性行为都是以所处理的任务的上下文 为中心的。多任务处理是当今知识工作中很普遍的一部分,它常常需要创建和重新创建与当前任务相关的上下文。任务的上下文是指在处理任务时需要引用的所有文件、搜索结果和其它相关信息。例如,在编程时,可能只想看到与正在修复的 bug 相关的 Java™ 元素。当完成修复时,您可能希望以独立于当天处理的其它任务的方式提交这些更改。或者,希望通过只运行与对任务作出的更改相关的测试来节省时间。

 什么使 Mylyn 变得 “灵巧” 呢

尽管 Mylar 经常被称作灵巧的用户界面,但它本身并没有任何灵巧之处:它只不过是利用了您的智慧。Mylyn 通过利用这样一个事实做到这点:与每个任务涉及的细节相比,组成工作的各个部分(即您所处理的任务)更加容易检索。它以一种可预测的方式自动捕捉您所处理的所有细节,使您无需再经历重新检索或重新查找的繁琐过程。Mylar 上下文是您同系统元素及关系进行交互的一种可预测的投影,它并没有使用难于预测和理解的知识型模型。这种模型十分灵活,正逐渐被扩展到广泛的知识工作工具中。请参阅 参考资料 小节,了解更多关于 Mylyn 内部原理和架构的信息,以及为项目扩展 Mylyn 的更多细节。
 
 
正如 Mylyn 可以帮助您聚焦工作周所包含的任务一样,它可以使 Eclipse 工作区聚焦与当前任务相关的工件上。安装 Mylyn 的 Task-Focused UI 之后,只需指出活动的任务,您所使用的所有文件都将自动添加到该任务的上下文中。管理上下文是为了精确地表示出对所从事的各种工件的聚焦程度,即使对长期运行的任务也是如此。当切换任务时,上下文将被保存,这使您可以通过一次单击进行多任务处理,并且轻松地与其他人共享特定于任务的知识。

本文解释了 Mylar 如何无缝地将其置于 Eclipse UI 之上来凸现编程任务的上下文。本文首先解释 Mylyn 管理上下文的机制,然后介绍兴趣修饰、视图过滤、编辑器管理和上下文驱动的单元测试套件等 UI 工具。在文章的最后,展示了如何综合运用 Mylar 的任务管理和上下文管理来协助团队协作。

图 1 中的编号区域显示了 Mylyn 的一些上下文管理功能:

单击 Focus on Active Task 按钮可以使 Eclipse Package Explorer 只显示活动任务的上下文中的元素。
可以通过 Task List 切换活动任务。
切换后,Eclipse 视图和编辑器将聚焦于新激活的任务的上下文。
更改集将被自动管理,以反映任务上下文中的更改。
折叠功能和上下文可以帮助视图聚焦相关的元素。

图 1. 将 Eclipse 聚焦于任务上下文
 

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 管理 自动 上下文 Mylyn


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网