Bill Liu:大數(shù)據(jù)和軟件質(zhì)量的關(guān)系
原創(chuàng)2013年4月26日-27日,由51CTO傳媒集團旗下WOT(World Of Tech)品牌主辦的2013大數(shù)據(jù)全球技術(shù)峰會在北京富力萬麗酒店召開。本次峰會將圍繞大數(shù)據(jù)基礎(chǔ)架構(gòu)與上層應(yīng)用的生態(tài)系統(tǒng),解決大規(guī)模數(shù)據(jù)引發(fā)的問題,探索大數(shù)據(jù)基礎(chǔ)的解決方案,激發(fā)數(shù)據(jù)挖掘帶來的競爭力,讓數(shù)據(jù)發(fā)出聲音。51CTO作為本次峰會的主辦方,將全程視頻、圖文直播報道這場數(shù)據(jù)的盛宴,更多內(nèi)容請點擊專題:2013大數(shù)據(jù)全球技術(shù)峰會。
大數(shù)據(jù)現(xiàn)在已經(jīng)成為了比較熱門的話題,但是我想在座的很多朋友都是開發(fā)多一些,軟件測試的小一些,那么大數(shù)據(jù)跟軟件質(zhì)量有什么關(guān)系呢?
我們先看一下傳統(tǒng)軟件測試方式:相信大家都比較熟悉,軟件測試的***步就是設(shè)計測試用例,第二步可能會是測試自動化,當然有些公司沒有這一步,第三步運行測試。→對比實際值和預(yù)期值→測試用例: 通過/失敗→通過各種數(shù)據(jù)衡量和提高軟件質(zhì)量→***才會決定是否發(fā)布→發(fā)布后若是還有下一個版本又回到了這個方式。這就是傳統(tǒng)的軟件測試方法。
但是很遺憾隨著大數(shù)據(jù)云計算的發(fā)展,我們以前傳統(tǒng)的軟件測試面臨新的挑戰(zhàn),那么挑戰(zhàn)在哪里呢?
Bill Liu表示***個挑戰(zhàn)就是產(chǎn)品的復(fù)雜性、還有是基于云計算帶來的分布式系統(tǒng)、第三個就是大量用戶并行操作。
研發(fā)方面:敏捷對效率的要求很高,短期迭代和快速的發(fā)布不能給我們時間進行反復(fù)的測試,所以這也就對傳統(tǒng)的測試方式帶來了挑戰(zhàn)。
但是挑戰(zhàn)和機遇并存,我們先從大數(shù)據(jù)方面來說,相信大家都知道三個“V”,也就是Volume、Velocity、Variety。但是很多人都認為是三個,但是我認為還應(yīng)該加一個“V”,就是Value。大數(shù)據(jù)通常是在生產(chǎn)環(huán)境下產(chǎn)生的,我們以前為什么沒有大數(shù)據(jù)的概念,以前大多數(shù)是基于桌面應(yīng)用,但是現(xiàn)在云計算的發(fā)展,成千上萬的用戶都在用一個互聯(lián)網(wǎng)應(yīng)用,所以產(chǎn)生了大數(shù)據(jù)。
大數(shù)據(jù)提高軟件質(zhì)量
以上是51CTO.com記者從一線為您帶來的精彩報道。后續(xù)我們還有更加精彩的獨家報道,敬請關(guān)注。