当人们说(并写)生命周期测试时,人们的意思是什么?

时间:2010-01-18 04:04:53

标签: testing project-planning lifecycle

我现在和我现在的公司待了大约四个月了,我注意到我们的一些RnD示波器/文档中使用了“生命周期测试”这个术语。

我一直认为这个术语意味着项目的整个测试阶段,但该术语的上下文表明它是在临时环境中使用“实时”或“真实”数据测试软件的时候尽可能接近生产环境。

这让我想知道我是否误解了这个短语的含义,在这种情况下,有人可以解释生命周期测试应该是什么或意味着什么?

1 个答案:

答案 0 :(得分:3)

软件的生命周期是在以下情况下的行为:

  • 启动。它加载正确吗?启动时速度快吗? (取决于什么样的软件)
  • 中年。它会占用多少内存吗?它会清理内存吗?它做了它应该做的事情吗?
  • Exeting。它是否正确清理资源?它能完好地关闭所有东西吗?

生命周期测试对于服务器应用程序非常重要,因为它特别关注“中年”(它不是官方术语)。服务器应用程序在执行重要操作时可能永远不会崩溃,如果他们这样做:他们不应该关闭整个系统。

“活着”或“真实”的线索“生命”并不是真的,它更像是“活着”而不是“活着”。

例如;我已经构建了一个Flash客户端应用程序,它是一个“广告牌”应用程序,在大屏幕上显示,我正在进行生命周期测试:

  • 图形,一切都很好吗?不仅仅是第一分钟,甚至还有12小时没有重新启动应用程序。
  • 自动更新,这有效吗?