![](https://img.haomeiwen.com/i5977343/98ef119b6965f4d8.png)
(1) α 测试和β 测试的区别
α 测试
在受控的环境下进行的用户测试,这里的受控包括各种因素,例如参加测试的用户被设定算受控,进行测试的环境被选定也算受控,软件测试中的任务被锁定都是受控。
β测试
在不受控的环境下进行的用户测试,就是用户想如何测试,就如何测试。
我们可能经常听说微软发布了某某的β版,这个版本都是让用户随便用的,然后发现问题进行反馈,而不对用户进行任何限定。
(2) α、β、λ常用来表示软件测试过程中的三个阶段
α是第一阶段,是非正式验收测试,一般只供内部测试使用;(软件开发初期的版本,初具规模)
β是第二个阶段,已经消除了软件中大部分的不完善之处,但仍有可能还存在缺陷和漏洞,一般只提供给特定的用户群来测试使用;(网上所提供的一些软件测试版本)
λ是第三个阶段,此时产品已经相当成熟,只需在个别地方再做进一步的优化处理即可上市发行。(软件公司发布的版本)
(3) 书本上的解释:
α 测试 (alpha testing) ── 在开发一个应用软件即将完成时所进行的测试。此时还允许有较小的修改。
β 测试 (beta testing) ── 当开发和测试已基本完成,需要在正式发行之前最后寻找毛病而进行的测试。通常由最终用户或其他人进行这种测试,而不是由程序员和测试人员来进行。
网友评论