logo

谈软件发布版本


zlj141319
zlj141319 2024-02-28 08:28:21 13770
分类专栏: 资讯 话题: 开发运维

大型软件在正式发布前,通常需要执行Alpha和Beta测试,目的是从实际终端用户的使用角度,对软件的功能和性能进行测试,以发现可能只有最终用户才能发现的错误。 

 

Alpha测试(α测试)是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员或测试员完成。Alpha测试发现的错误,可以在测试现场立刻反馈给开发人员,由开发人员及时分析和处理。目的是评价软件产品的功能、可使用性、可靠性、性能和支持。尤其注重产品的界面和特色。Alpha测试可以从软件产品编码结束之后开始,或在模块(子系统)测试完成后开始,也可以在确认测试过程中产品达到一定的稳定和可靠程度之后再开始。有关的手册(草稿)等应该在Alpha测试前准备好。 

 

Beta测试(β测试)是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Beta测试不能由程序员或测试员完成。因而,Beta测试是在开发者无法控制的环境下进行的软件现场应用。在Beta测试中,由用户记下遇到的所有问题,包括真实的以及主管认定的,定期向开发者报告,开发者在综合用户的报告后,做出修改,最后将软件产品交付给全体用户使用。Beta测试着重于产品的支持性,包括文档、客户培训和支持产品的生产能力。只有当Alpha测试达到一定的可靠程度后,才能开始Beta测试。由于Beta测试的主要目标是测试可支持性,所以Beta测试应该尽可能由主持产品发行的人员来管理。 

 

由于Alpha和Beta测试的组织难度大,测试费用高,测试的随机性强、测试周期跨度较长,测试质量和测试效率难于保证,所以,很多专业软件可能不再进行Beta测试。随着测试技术的提高,以及专业测试服务机构的大量涌现,很多软件的Beta测试外包给这些专业测试机构进行测试。 

 

α测试和β测试 

在软件交付使用之后,用户将如何实际使用程序,对于开发者来说是无法预测的. 

α测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的 

测试. 

α测试的目的是评价软件产品的FLURPS(即功能,局域化,可使用性,可靠性,性能和支持).尤其注重产品的 

界面和特色. 

α测试可以从软件产品编码结束之时开始,或在模块(子系统)测试完成之后开始,也可以在确认测试过程 

中产品达到一定的稳定和可靠程度之后再开始. 

β测试是由软件的多个用户在实际使用环境下进行的测试.这些用户返回有关错误信息给开发者. 

测试时,开发者通常不在测试现场.因而,β测试是在开发者无法控制的环境下进行的软件现场应用. 

在β测试中,由用户记下遇到的所有问题,包括真实的以及主观认定的,定期向开发者报告. 

β测试主要衡量产品的FLURPS.着重于产品的支持性,包括文档,客户培训和支持产品生产能力. 

只有当α测试达到一定的可靠程度时,才能开始β测试.它处在整个测试的最后阶段.同时,产品的所有手册 

文本也应该在此阶段完全定稿. 

 

α、β、λ常用来表示软件测试过程中的三个阶段,α是第一阶段,一般只供内部测试使用;β是第二个阶段,已经消除了软件中大部分的不完善之处,但仍有可能还存在缺陷和漏洞,一般只提供给特定的用户群来测试使用;λ是第三个阶段,此时产品已经相当成熟,只需在个别地方再做进一步的优化处理即可上市发行。 

 

其它相关的版本说明: 

 

Trial:试用版,通常都有时间限制,有些试用版软件还在功能上做了一定的限制。可注册或购买成为正式版 

Unregistered:未注册版,通常没有时间限制,在功能上相对于正式版做了一定的限制。可注册或购买成为正式版。 

Demo:演示版,仅仅集成了正式版中的几个功能,不能升级成正式版。 

Lite:精简版。 

Full version:完整版,属于正式版。 

 

开发阶段划分: 

α(Alpha)版:内测版,内部交流或者专业测试人员测试用。Bug较多,普通用户最好不要安装。 

β(Beta)版:公测版,专业爱好者大规模测试用,存在一些缺陷,该版本也不适合一般用户安装。 

γ(Gamma)版:相当成熟的测试版,与即将发行的正式版相差无几。 

RC版:Release Candidate。 

RC 版。是 Release Candidate 的缩写,意思是发布倒计时,候选版本,处于Gamma阶段,该版本已经完成全部功能并清除大部分的BUG。到了这个阶段只会除BUG,不会对软件做任何大的更改。从Alpha到Beta再到Gamma是改进的先后关系,但RC1、RC2往往是取舍关系。 

Final:正式版。 

 

比较少用的: 

Enhance :增强版或者加强版 属于正式版1 

Free :自由版 

Release :发行版 有时间限制 

Upgrade :升级版 

Retail  :零售版 

Cardware :属共享软件的一种,只要给作者回复一封电邮或明信片即可。(有的作者并由此提供注册码等),目前这种形式已不多见。/ S 

Plus :属增强版,不过这种大部分是在程序界面及多媒体功能上增强。 

Preview :预览版 

Corporation & Enterprise :企业版 

Standard :标准版 

Mini :迷你版也叫精简版只有最基本的功能 

Premium : 贵价版 

Professional : 专业版 

Express : 特别版 

Deluxe : 豪华版 

Regged : 已注册版 

网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。

本文链接:http://www.xckfsq.com/news/show.html?id=51761
赞同 0
评论 0 条
zlj141319
粉丝 1 发表 73 + 关注 私信
上周热门
【广西信创】《2024年信息类产品框架协议采购(台式计算机)项目征集文件(征求意见稿)》  4054
展会邀请|中科信创与您相约2024中国(安徽)社会公共安全产品展览会  3616
明朝万达视频内容防泄漏引擎,为视频数据安全保驾护航  3454
2024 年全国大学生物联网设计竞赛(华为杯) 科技讲座  3334
技巧:Debian11下添加BHCexam.cls试卷文类的PDF手册  3320
培训通知丨第二期信创云计算工程师专项培训班开始招生啦!  3197
【活动资讯】2024全国高校走进信创企业研学活动在深召开  3076
企业数据安全防控升级保障!北信源UEBA系统打造全流程内部数据防泄露管理闭环  3053
招聘丨重庆公共运输职业学院招聘公告  3046
聚辰股份董事长陈作涛先生应邀参加中国战略管理学会第八届年会并做主题演讲  2987
本周热议
我的信创开放社区兼职赚钱历程 40
今天你签到了吗? 27
信创开放社区邀请他人注册的具体步骤如下 15
如何玩转信创开放社区—从小白进阶到专家 15
方德桌面操作系统 14
用抖音玩法闯信创开放社区——用平台宣传企业产品服务 13
我有15积分有什么用? 13
如何让你先人一步获得悬赏问题信息?(创作者必看) 12
2024中国信创产业发展大会暨中国信息科技创新与应用博览会 9
中央国家机关政府采购中心:应当将CPU、操作系统符合安全可靠测评要求纳入采购需求 8