当人们说(和写)生命周期测试时,他们的意思是什么?
我在现在的公司工作了大约四个月,我注意到我们的一些 RnD 范围/文档如何使用术语“生命周期测试”。
我一直认为这个术语意味着项目的整个测试阶段,但该术语的上下文表明它是指在接近于测试环境中使用“实时”或“真实”数据测试软件的情况。生产环境尽可能。
这让我想知道我是否误解了这个短语的含义,在这种情况下,有人可以解释生命周期测试应该是什么或意味着什么吗?
I've been with my current company for about four months now and I've noticed how several of our RnD scopes/documents use the term "lifecycle testing."
I've always thought that this term would mean the entire testing phase of a project, but the context of the term suggests that it instead is when the software is tested with "live" or "real" data in a staging environment as close to the production environment as possible.
This has led me to wonder if I have misunderstood the meaning of the phrase, in which case, can somebody explain what lifecycle testing is supposed to be or mean?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
软件的生命周期是它在以下情况下的行为:
生命周期测试对于服务器应用程序非常重要,它特别关注“中年”(顺便说一句,这不是一个官方术语)。服务器应用程序在执行重要操作时可能永远不会崩溃,如果崩溃了:它们不应该导致整个系统崩溃。
“活着”或“真实”的“一生”线索不太真实,它更像是“活着”而不是“活着”。
例如;我已经构建了一个 Flash 客户端应用程序,它是一个“广告牌”应用程序,显示在大屏幕上,并且我正在对其进行生命周期测试:
A lifecycle of software is it's behaviour in the following situations:
Lifecycle testing is very important for server applications, where it's especially focussed on "mid-life" (it's not an official term btw). Server apps may never crash while doing something importantly, and if they do: they shouldn't bring down the complete system.
The clue "lifetime" of being "live" or "real" isn't much true, it's more being "alive" than "live".
For instance; I've build a Flash client-application which is a "billboard" application, displayed at a large screen, and I am lifecycle-testing it: