就像我在《永遠的測試版》中所說(shuō)的,越來(lái)越多的網(wǎng)站,開(kāi)始在他們的LOGO上打上BETA標志,而以前,這種BETA標志通常只會(huì )出現在軟件上。老冒也說(shuō),UUZone 2.0將是長(cháng)期的beta版。
軟件的測試過(guò)程大致要經(jīng)過(guò)第一階段的內部測試(ALPHA)和第二階段的外部測試(BETA)兩個(gè)過(guò)程,然后通常會(huì )發(fā)布一個(gè)最終的穩定版本。以微軟為代表的軟件公司,一般就是采用這種做法。最終版本如果需要升級,則會(huì )發(fā)布Service Pack,比如目前最流行的Windows XP Professional Service Pack 2和Internet Explorer 6 Service Pack 1。
為什么互聯(lián)網(wǎng)服務(wù)傾向于采用軟件的BETA版本標志?我想有兩個(gè)原因。首先,大量新技術(shù)的采用,讓W(xué)eb的交互能力有了大幅度的提升。比如像Flickr這樣的服務(wù),本質(zhì)上還是軟件,是一種功能性的應用,只是這個(gè)軟件隱藏到了后臺,用戶(hù)看到的只是更加人性化的界面。也就是說(shuō),傳統的Client/Server模式,正在向Browser/Server模式進(jìn)化,而軟件的交互能力并未受到太大影響,這時(shí)候軟件就變成了一個(gè)與OS無(wú)關(guān)的平臺。
其次,基于Web的應用,讓軟件的測試過(guò)程變成了一種日常行為。過(guò)去的軟件公司,通常先發(fā)放一定數量的測試版本,然后收集用戶(hù)反饋,改進(jìn)產(chǎn)品。如果需要,還可以再進(jìn)行第二輪、第三輪的測試?,F在基于Web,這個(gè)發(fā)放、收集、改進(jìn)的過(guò)程被壓縮為同時(shí)進(jìn)行。一個(gè)產(chǎn)品,放到服務(wù)器上運行起來(lái),測試就開(kāi)始了,服務(wù)商可以實(shí)時(shí)地得到用戶(hù)的使用反饋,對產(chǎn)品的改進(jìn)也可以做到隨時(shí)隨地。
當然,并不是說(shuō),只有標出BETA標志的才是測試版,實(shí)際上現在大部分提供用戶(hù)服務(wù)的工具性互聯(lián)網(wǎng)應用,都應該算是永遠的測試版。
聯(lián)系客服