-1

我正在寻找一个测试工作量估计模板。如果有人有好的模板,请与我分享。

4

3 回答 3

1

没有模板,因为估算过程必须根据变化进行调整。有不同的估计方法考虑过程的不同部分。

例如,您可以采用基于因素的方法并假设测试将花费 1.5 倍的开发工作量。这是一种狭隘的方法,因为并非所有测试工作都等于 1.5 开发工作。

其他方法包括进行功能点分析和估计或估计每天可以编写多少测试用例以及每天可以执行多少。您是否在测试时包括数据设置?

另一种方法是考虑可用资源、环境的稳定性、每种资源的技能以及它们对项目的贡献程度。

在所有这些中,您需要考虑正在测试什么;一个 ui,一个客户端-服务器系统;它包括分布式服务吗?你在测试它们吗?您只是在看功能测试,还是需要做一些安全测试以及负载/性能和压力测试?所有这些都可能需要相当长的时间来执行。

估计应该由一位经验丰富的测试人员完成,他曾在系统类型上工作过,最好是以前在组织内工作过。

因此,没有一个模板,也没有一堆变量可以填写以得出准确的时间数。每次测试都需要不同的时间。如果您有缺陷,则需要包括返工和重新测试时间。你会提出多少缺陷?这不是你可以回答的问题,但如果史蒂夫天真地向他的测试人员提供估计,他还应该指出还有多少错误。

估计的基本要记住的是它是一个估计。

于 2009-11-06T09:41:55.523 回答
0

估算工作量是开发和测试中最难做的事情之一。在我们公司,当开发人员向测试组提交更新(完整的正式文档)时,开发人员有责任估计所需的测试量。我不明白那怎么可能。

我对测试的估计总是有点猜测,但一般来说,如果我开发一个星期的东西,我会估计 2 天的测试。显然,这并不需要在所有示例中都能很好地工作,并且需要根据所讨论的变化进行调整。例如,我可能会花一周的时间来开发一个可以非常快速地测试的更新。

于 2009-11-06T07:10:50.143 回答
0

估计测试时间会导致你的头爆炸。抓住几个地牢骰子并滚动它们几乎更容易(也更准确)

开发人员可能会花费 1 个小时来进行需要数天测试的修复,因为该修复对于系统来说是不可或缺的,以至于它的所有其他方面都必须进行测试。

开发人员还可以花 2 天时间在一个网页上修复 CSS、标记等,而该网页只需要在多个浏览器中进行 4 小时的测试。

开发人员可以定义“应该测试”的内容,但请不要依赖它,因为我们很自豪,并且在我们的脑海中(有时我的想法)人们应该按照它的本意使用程序。为什么它应该允许用户名是 C​​huck^Norris2010。该用户需要被打...我永远不会测试这样的用户名,我永远不会考虑测试。

有很多测试因素,但我知道大多数开发人员错过的一项测试是边界测试和流程测试。这些类型的测试很难测量。

你知道需要测试什么。随着时间的推移,您不断测试软件,您将学习如何更好地估计测试,因为您将了解系统。

开发人员将能够告诉您更改了哪些内容,以及他们知道需要测试的内容。

估计不是马上就会发生的事情。它需要经验和知识,以及领域知识。

当您进行测试时,您将得出时间,并且当您记录测试项目的各个方面所需的时间时,您将能够更好地做出更好的估计。

于 2010-10-08T17:48:58.470 回答