Microsoft Test Manager与开发人员的沟通

时间:2016-12-05 13:42:02

标签: visual-studio-2015 microsoft-test-manager mtm

我目前正在为我们的开发团队设计和设置一切,关于我们使用scrum,测试管理的新工作流程......

Scrum明智地完成了所有工作,我目前正在设置测试工作流程和环境。

我们想建立他的Microsoft测试经理。

一切都很清楚 - 一个非常重要的事情 - 单个Sprint的测试计划要求如何与测试人员通信,以便准备好进行测试。

工作流程和缺失部分解释:

  1. 开发人员获取BacklogItem,描述任务,RWT,...并定义可能的TestCases,但不对完整的TestCase szenario负责。
  2. Tester为当前迭代创建一个TestPlan,并将每个BackLogItem作为要求添加到TestSuite。
  3. 已创建的TestCases显示
  4. Tester开始编写更多TestCase并定义新的TestCases。
  5. 开发人员为BacklogItem提交工作。
  6. ????开发人员和测试人员进行了一次神奇的握手,突然之间,测试人员知道特定的BacklogItem已经准备好进行测试并且所有包含的测试用例都包含在内?
  7. 测试人员测试给定的TestCases,报告并根据需要创建Bug。
  8. 如您所见,开发团队和测试团队之间的沟通如何准备好进行测试。

    我到目前为止发现的是测试用例的 BLOCKED 状态。只要测试用例处于阻塞状态,测试人员就知道不接触这个测试用例。

    这可能有用,但哇这对开发人员来说是一个巨大的开销,因为开发人员曾将他的代码提交到tfs,转到TFS Web Portal中的测试区域,并设置每个测试用例的状态给定的待办事项项目准备测试或以其他方式说,状态READY。

    这对我们来说并不适用。

    另一种方式对于测试人员来说是一个巨大的开销,所以如果他们需要在tfs Web门户中追踪,哪个backlogitem处于提交状态,然后开始测试已经使用的BacklogItem的测试用例。当前测试计划的要求。

    正如您所希望的那样,我的问题是测试人员如何知道,当需求准备好进行测试时,以及它所有的测试用例?

1 个答案:

答案 0 :(得分:0)

对我和我的团队有用的过程是:

  • 团队中的每个人都使用TFS作为其工作的指南
  • 每日站立帮助确定当天的工作(开发完成工作x)
  • 要求设置为“已生成”状态,以显示开发人员已完成其工作。这是一个触发器,它已经准备好接受测试(以及对话)
  • 测试人员可以在TFS中看到生产并准备好进行测试(可能需要测试的任务)

我不相信开发人员应该与测试用例工作项进行交互。测试人员和开发人员应该每天多次与他们的工作进行对话。

希望有所帮助!