如何有效地管理项目中的手动测试?

问题描述:

在我们的团队中,我们遇到了手动测试管理的问题。 我们有一套单元测试可以保持项目的稳定性,但是我们也会基于某些场景手动测试我们的应用程序(以检查最高级别的一切是否正常)。如何有效地管理项目中的手动测试?

问题是:如何有效地管理手动测试场景?随着应用程序的变化,他们可能会不时变化。是否有其他方式来更新文本文件或维基?如何跟踪是否有人做了一些测试,结果如何?

您知道解决此问题的工具(测试用例管理)吗?

那么,肯定有工具。

最近我们已经有了一些MS测试管理器的介绍,虽然我知道其他工具(质量中心,门等等,甚至一些开源软件)。

http://www.opensourcetesting.org/testmgt.php

实际上,我们用EXCEL表管理它们,而是因为我们的手工测试用例的数量不断增长,我们正在考虑开始使用一些测试管理工具。

+0

哪个工具看起来最有希望? – dzida 2010-10-07 13:23:19

+0

“门”更像是一种“可以”用来管理测试用例的需求管理工具,但它不是它的原意。 “MS测试管理器”看起来相当不错,但许多使其超出其他工具的特性迄今仅限于代码/环境/集成兼容性。它有很大的潜力,但是我们很快就不得不放弃一些明星功能,这有点令人失望。 我还没有尝试过,但我听说过很多关于“Quality Center”的好消息。 – EKI 2010-10-08 14:18:39

我们的组织一直在使用MS Test Professional。该工具不仅可以让您管理您的手动测试用例,还可以根据正在测试的构建内的代码更改为您提供推荐测试的列表。 Test Professional还允许您回顾过去的测试用例运行,其中包含单个测试用例结果。这是一个链接到Test Professional FAQ

我们使用Jira管理工具。此工具将帮助您同时使用开发 & 测试。使用此工具可以编写测试用例,还可以管理所有测试场景(无论测试用例是否通过,失败或无效)。如果你愿意,你可以在jira中引发一个bug,你可以将Testcase id链接到bug,这样开发人员就可以按照需求改变功能。

使用Jira跟踪团队成员的工作是非常直接的。我过去曾经使用它,并且你无法在价格上打败它(即免费!)

管理场景有点困难。大多数公司在某种程度上与此相抗衡。特别是当他们开始扩大规模时。我听说Telerik的Test Studio可能会有所帮助。

+0

感谢您指导TestStudio。我更想到一个有助于测试用例管理的工具,但无论如何感谢。 – dzida 2015-02-12 14:51:09

有一个名为Testlink的工具。它是开源的,用php写的,你可以自己做改变。 在Testlink中,您收集测试用例和测试场景,然后创建测试计划。而且测试计划专用于特定版本的系统测试。所以你可以收集几个版本的测试用例,以适应适合的系统版本。 在此工具中,您还可以标记已执行的测试用例的结果。您也可以将其集成到问题管理工具中,并且您可以直接从Testlink创建问题。

我认为管理手工测试最好的办法是:

  1. 确定的测试场景,其是每个模块/项目的重要。
    • 尝试手动测试。
    • 我们称之为烟雾测试场景。
  2. 确定自动化干预失败最多的地方。
    • 不是模块/项目下的所有东西都是自动的。
    • 这些是帮助您最容易手动测试的情况。