我是靠谱客的博主 传统期待,最近开发中收集的这篇文章主要介绍软件工程Alpha和Beta测试,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

如果软件是为一个客户开发的,则可以进行一系列验收测试以便用户确认所有需求都已满足了。验收测试是由最终用户而不是系统的开发者进行的。

          如果一个软件是为许多客户开发的(例如,向大众出售的盒装软件产品),那么让每个客户都进行正式的验收测试是不现实的。在这种情况下,绝大多数软件开发商都使用被称为Alpha测试和Beta测试的过程,来发现那些看起来只有最终用户才能发现的错误。

Alpha测试由用户在开发者的场所进行,并且在开发者对用户的“指导”下进行测试。开发者负责记录错误和使用中遇到的问题。总之,Alpha测试是在受控的环境中进行的。

         Beta测试由软件的最终用户们在一个或多个客户场所进行。与Alpha测试不同,开发者通常不在Beta测试的现场,因此,Beta测试是软件在开发者不能控制的环境中的“真实”应用。用户记录下在Beta测试过程中遇到的一切问题(真实的或想象的),并且定期把这些问题报告给开发者。接收到Beta测试期间报告的问题之后,软件开发者对产品进行修改,并准备向全体客户发布最终的软件产品。



转载于:https://www.cnblogs.com/phyking/archive/2012/11/07/4456653.html

最后

以上就是传统期待为你收集整理的软件工程Alpha和Beta测试的全部内容,希望文章能够帮你解决软件工程Alpha和Beta测试所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部