也谈Alpha和Beta测试
Alpha测试是有用户在开发环境下进行的测试,也可以是开发机构内部的用户在模拟实际操作环境下进行的测试;Alpha测试时,软件在一个自然设置状态下使用。开发者坐在用户旁,随时记下错误的情况和使用中的问题。这是在受控制的环境下进行的测试;Alpha测试的主要目的是评价软件产品的FLURPS(即功能局域化、可用性、可靠性、性能和技术支持)。Beta测试是由软件的多个用户在一个或多个用户的实际使用环境下进行的测试;与Alpha不同的是,Beta测试时开发者通常不在测试现场,Beta测试是在开发者无法控制的环境下进行的软件现场应用。 最大不同是:Test Environment 在哪里!
但测试的执行者都是User。
A Test 的Test Environment 还在development/testing这边,所以还是不太贴切最终产品。
B Test 的Test Environment 已经在User这边,几乎和最终产品的environment一摸一样了。
大家要明白,这里所说的A Test,B Test是指testing level。 不要把它们和什么window版本,游戏版本混为一谈!
唉。。。 不胜感激啊 好的知识 需要好好理解一下~
回复 #28 深海里的鱼 的帖子
深海里的鱼说的很对!!! 规模不大的公司,一般都不进行Alpha测试和Beta测试的. 感觉大多数公司都是把测试人员当客户在使用进行alpha测试。我们公司是等一个成品出来了,才给测试员测试。就象是alpha测试 越看越迷惑,sdlkfj4 其实,很多国外的公司,也都会把阿尔法、贝塔测试给第三方的公司做测试,作为验收测试,而不是交给用户测试 测试人员必须懂得东西
谢谢
请问楼主,Alpha和Beta测试在测试内容的偏侧重方面有不同吗? 值得学习 长见识了 多谢谢!了解了.
七楼的,那R是指RC - Release Candidate这个吗? 才听說過這兩個名詞。汗。。。