图 8. 超链接和团队注释
共享上下文
任务上下文获取执行任务时创建的知识。重新激活一个任务会立即将您带回到该任务的上下文,而不是迫使您恢复与该任务相关的那部分系统。如果半途将任务移交给团队成员,任务上下文会为他或她提供一个起点。由于上下文是从交互中创建的,而不仅从更改中创建,每个任务上下文都包含了相关信息,如处理该任务时访问过的 API 以及引用过的文档。为支持这个及类似的协作场景(如结对编程),上下文能被轻易地共享。可以通过 Task List(如图 9)中的上下文菜单或通过单击任务编辑器中相应的复选框来激活上下文共享:
图 9. 通过任务附件进行上下文共享
当使用支持附件的任务存储库连接器时,可以将任务上下文附加在 bug 报告中来轻易地实现共享。当获取一个共享上下文时,可以从所有可用的上下文中选择(如果当前有多个上下文的话)。例如,在 Mylar 项目中,我们将上下文附在每一个解决了的 bug 报告中,并且要求每一个贡献的补丁都要附上上下文。这种通过上下文共享专门技术的方法使应用补丁、与团队成员协作处理 bug 报告、在结对编程会话结束后清理代码变得更加简单。所有已解决的 bug 都存储了一个上下文,这一事实意味着只要 bug 被重新打开或类似的错误发生,我们都能立即恢复并使用过去的技术。
文章来源于领测软件测试网 https://www.ltesting.net/