查看完整版本: α 测试和β 测试测试的真正区别?

owelowel 2008-4-28 11:25

α 测试和β 测试测试的真正区别?

[font=宋体]α[/font] [font=宋体]测试[/font] (alpha testing) [font=宋体]──[/font] [font=宋体]在开发一个应用软件即将完成时所进行的测试。此时还允许有较小的设计修改。通常由最终用户或其他人进行这种测试,而不是由程序员和测试人员来进行。[/font]
[font=宋体][font=宋体]β[/font] [font=宋体]测试[/font] (beta testing) [font=宋体]──[/font] [font=宋体]当开发和测试已基本完成,需要在正式发行之前最后寻找毛病而进行的测试。通常由最终用户或其他人进行这种测试,而不是由程序员和测试人员来进行。[/font][/font]
[font=宋体][font=宋体]书上是这样说的,但是即将完成和基本完成有什么区别呢?还有为什么最后不是由测试人员和用户来一起做的呢![/font][/font]
[font=宋体][font=宋体]其他人是指那些,难道还有人比负责这个项目的测试人员更了解这个项目的情况吗?[/font][/font]
[font=宋体][font=宋体]我个人的理解是二者的最大区别是有没有用户参加,也觉得上面的解释得不是很全面。请有经验的朋友帮忙解释和分析下,最好可以结合一些具体的项目的。[/font][/font]

[[i] 本帖最后由 owelowel 于 2008-4-28 11:27 编辑 [/i]]

langchaogc 2008-4-30 09:26

个人建议

不要局限于这些 理论的细节。
测试只在做和不做,做的细致与不细致,理论归理论
在我印象中,α 测试 就是公司内部在真实环境测试  β 测试就是用户在真是环境测试
很多理论不好说。

比如:什么叫一个好的测试用例呢?——书上说,发现了至今没有发现的错误的用例就是一个好的测试用例,
呵呵,那我那一个测试用例给你,你说它是好还是不好呢? 非要发现了问题的才是好用例? 太世俗了吧。
只要包含程序需要验证点的用例,我觉得都是好的。

godn_1981 2008-4-30 09:34

不用区分那么细的

α测试和β测试主要区分是,前者是内部模拟上线,后者是真正上线,让用户参与测试

maomao257 2008-4-30 09:56

个人理解:根据测试环境是否受控跟参与的人员来区分

davy_chen 2008-4-30 11:31

α测试
在受控的环境下进行的用户测试,这里的受控包括各种因素,例如参加测试的用户被设定算受控,进行测试的环境被选定也算受控,软件测试中的任务被锁定都是受控。

β测试
在不受控的环境下进行的用户测试,就是用户想如何测试,就如何测试。

我们可能经常听说微软发布了某某的β版,这个版本都是让用户随便用的,然后发现问题进行反馈,而不对用户进行任何限定。

owelowel 2008-4-30 11:57

谢谢大家的回答......
对自己的理解又加深了,特别感谢二楼和五楼的朋友。

angelwamy 2008-5-29 14:58

学习了 :lol
页: [1]
查看完整版本: α 测试和β 测试测试的真正区别?