关于测试每个人都有自己不同的理解,也存在各行各业之间,广义上来讲,一个涡轮工厂,也需要测试,需要注册新产品。
当然我们眼下说说软件测试,就用阶段性的说法:
RTT之前:
严格来说RTT之前也是有测试的,比如一些code testing,basic installation,检查生成Build的log (其实是检查是否正确生成build)
RTT:Release To Test
大部分测试是在这个阶段进行的
一般还会有installation,UI ,loc,function,dummy hotfix之类,function其中涉及也比较多 看各个产品了
这个阶段会加入新的功能
RC:Release Candidate
需要注意RC不会只有一个Build,也不一定是最后的Build作为下一个阶段的RTM build,就像他的名字一样,这是一个挑选的阶段
几乎不会再对软件进行大的改动或者加入新功能,排错是这个阶段的重点
RTM : Release to Manufacture
到了这,软件测试才告一段落 ( 后期还要hotfix,SP的测试,暂略不表)
软件刻盘发售
RTW:Release to Web
如果我们的产品有一些很小,免费的,不需要刻盘发售的(就是RTM),就会放到网上给大家下载,就被称为RTW, 这也算一个新兴词了
因为网络也越来越发达了,现在刻盘的越来越少了,一些大的收费的软件在网络上提供下载的也多了
不过即使一些软件会放到网上给大家下载不再刻盘了, 一些传统人士还是喜欢称作RTM,这成一种习惯了