• 1.摘要
  • 2.基本介绍
  • 3.软件版本号详解
  • 4.测试版与演示版
  • 4.1.验收测试
  • 4.2.配置复审
  • 5.正式版
  • 6.其他版本
  • 7.实验室
  • 8.指标

Beta版

美国美特(Martel)电气公司的子公司,为北美最大的校验仪及校验系统生产商。BETA校验仪和FLUKE热工校验仪的硬件都由美国美特(Martel) 电气公司生产,BETA校验仪和FLUKE校验仪的压力模块可以互换。

基本介绍

广义上对测试有着三个传统的称呼:alpha、beta 和gamma,用来标识测试的阶段与范围。alpha 指的是内测,即现在说的 CB,即开发团队内部测试的版本或者有限用户的体验测试版本。beta 指的是公测,即针对所有用户公开的测试版本。而做过一些修改,成为正式发布的候选版本时(现在叫做 RC - Release Candidate),叫做 gamma。

由于大部分人看到的版本已经是公众测试版本,所以通常都带有 beta 字样。许多人不知其含义,于是误认为带有 beta 字样的就是测试的,或者说凡是要表示其为测试版本,就必须要带上一个 beta。但实际情况,总有封测、内测和公测之分,于是便加个定语,变成了 Closed Beta、Opened Beta。

软件版本号详解

大家或许已经注意到了,网上下载的软件常常标有beta版、demo版等软件版本信息,这些版本信息实际上有其内在的含义。下面我们就将一些常见的软件版本信息向大家做一详细的介绍。

测试版与演示版

α(Alpha)版

此版本表示该软件仅仅是一个初步完成品,通常只在软件开发者内部交流,也有很少一部分发布给专业测试人员。一般而言,该版本软件的bug(漏洞)较多,普通用户最好不要安装。主要是开发者自己对产品进行测试,检查产品是否存在缺陷、错误,验证产品功能与说明书、用户手册是否一致。

β(beta)版

该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过大规模的发布测试来进一步消除。这一版本通常由软件公司免费发布,用户可从相关的站点下载。通过一些专业爱好者的测试,将结果反馈给开发者,开发者们再进行有针对性的修改。该版本也不适合一般用户安装。

trial(试用版)

试用版软件在最近的几年里颇为流行,主要是得益于互联网的迅速发展。该版本软件通常都有时间限制,过期之后用户如果希望继续使用,一般得交纳一定的费用进行注册或购买。有些试用版软件还在功能上做了一定的限制。

unregistered(未注册版)

未注册版与试用版极其类似,只是未注册版通常没有时间限制,在功能上相对于正式版做了一定的限制,例如绝大多数网络电话软件的注册版和未注册版,两者之间在通话质量上有很大差距。还有些虽然在使用上与正式版毫无二致,但是动不动就会弹出一个恼人的消息框来提醒你注册,如看图软件acdsee、智能陈桥汉字输入软件等。

demo版

也称为演示版,主要是演示正式软件的部分功能,用户可以从中得知软件的基本操作,为正式产品的发售扩大影响。如果是游戏的话,则只有一两个关卡可以玩。该版本也可以从Internet上免费下载。demo版仅仅集成了正式版中的几个功能,颇有点像unregistered(未登记的;未注册的)。不同的是,demo版一般不能通过升级或注册的方法变为正式版。

以上是软件正式版0个。这么多的测试版一方面为了最终产品尽可能地满足用户的需要,另一方面也尽量减少了软件中的bug。而trial、unregistered、demo有时统称为演示版,这一类版本的广告色彩较浓,颇有点先尝后买的味道,对于普通用户而言自然是可以免费尝鲜了。

验收测试

验收测试标准实现软件确认要通过一系列黑盒测试。验收测试同样需要制订测试计划和过程,测试计划应规定测试的种类和测试进度,测试过程则定义一些特殊的测试用例,旨在说明软件与需求是否一致。无论是计划还是过程,都应该着重考虑软件是否满足合同规定的所有功能和性能,文档资料是否完整、准确人机界面和其他方面(例如,可移植性、兼容性、错误恢复能力和可维护性等)是否令用户满意。验收测试的结果有两种可能,一种是功能和性能指标满足软件需求说明的要求,用户可以接受;另一种是软件不满足软件需求说明的要求,用户无法接受。项目进行到这个阶段才发现严重错误和偏差一般很难在预定的工期内改正,因此必须与用户协商,寻求一个妥善解决问题的方法。