傳統軟體測試的網際網路化改造

2021-10-10 19:51:37 字數 1482 閱讀 6516

一直以來,測試作為研發環節中不可缺少的角色存在著,但大多數中小型公司的測試團隊卻以最弱小的姿態生存著。在網際網路模式的衝擊下,快速迭代、持續發布、不斷試錯成為研發部門的關鍵字,這一切不斷衝擊著傳統軟體測試中賴以生存的「流程」、「規範」等優勢。這些都在迫使測試管理者必須去思考測試應該堅持的是什麼?如何不斷打造難以被代替的競爭力?

傳統測試團隊的定位和價值

傳統測試團隊的定位

測試是為了確保業務、品牌價值的最大化。

當乙個公司有較高的品牌知名度和使用者量,質量對於品牌價值的影響非常大。比如大型**出現宕機等問題,後果會非常嚴重。

降低研發和售後成本。

研發更多是建立型思維,而測試更多是破壞型思維,有開發和測試兩種專業角色的存在,可以發揮各自的專長,提公升工作效率,降低研發成本。

滿足產品合乎規範、評級需要。

有些金融類的公司,對於合規要求很高:不允許同乙個角色擁有過大的許可權,不允許程式設計師既寫**,又負責發布、運維,因為這樣會有安全風險。增加測試團隊,既合乎規範又能降低風險。

測試價值在傳統軟體團隊中的體現

傳統軟體是離線交付給使用者的,一旦出現錯誤,將會帶來直接的經濟損失,需要測試能夠確保版本的正確性;比如說微軟在發布windows xp時發現有錯誤,只是光碟的成本就高得驚人;

軟體使用者和軟體提供者之間有很長的鏈路,一旦設計的產品存在瑕疵,需要較長的時間週期才能夠修復,需要測試能夠在軟體研發過程中站在使用者的角度來發現問題;

當乙個團隊規模不斷龐大時,測試效率問題不斷顯現,需要測試人員能夠制訂完善的流程,挖掘團隊的效能;

所以測試是研發環節的最後一道防線,測試的目標就是最大化尋找產品中的缺陷,盡可能減少研發、測試、售後成本。

網際網路化測試團隊的定位和價值

網際網路時代,產品的發布遵循短平快的原則,在網際網路行業,如果乙個產品半年發布一次,那麼很快就會失去市場競爭力,被市場淘汰。所以作為測試團隊,我們也應該順應這個趨勢,如何更短、更平、更快的來做好測試。這是網際網路測試團隊最核心的方向。

什麼是網際網路化測試團隊

1.、具備專業測試能力基礎。

2、一支新型的工程開發團隊。

3、打造持續交付能力,熟練掌握自動化測試工具。

**:自動分圈;環境的自動部署,支援在任何時刻任何系統的一鍵化部署;每次部署,都有對應的自動化來保證,都是平台化支援,由一整套平台來實現,只有異常時才需要人工介入。

**:過去很多年,對於測試工作,我們都把重點放在使用哪些測試框架更方便,如何去寫自動化指令碼上面。而對於阿里巴巴來說,分層自動化、編寫自動化指令碼已經是平常的了。如何構建全自動化測試的能力是過去幾年我們重點去解決的問題。因為整個測試過程的自動化了,就可以達到測試能力的低成本水平擴充套件,可以應對高頻度的發布和交付。也正因為此,我們可以說:測試團隊的規模不再取決於開發團隊,而在於測試人員+工程**所提供的「全自動化」服務能力。

4、從需求-開發-測試-發布-總結形成研發質量閉環。

企業應用的網際網路化

2009年,在技術層面可以說是乙個風起雲湧的年份,網際網路像一條巨大而充滿吸力的紐帶,把各種it服務相關的技術 應用和實現都吸引過來,形成了乙個完整而龐大的網際網路生態圈。網際網路是it服務未來的趨勢,網際網路已經脫離了技術層面的範疇,已經成為人人感知和認知不可或缺的裝備,使得人的感知能力和認知能力...

傳統軟體 Vs 網際網路軟體

傳統軟體 vs 網際網路軟體 2009 01 21 13 54 對比項傳統軟體 網際網路軟體 價值評估 軟體的複雜度,開發成本 使用者人群數 使用者價值 只有收費的使用者才是有價值的 免費使用者價值同樣巨大 傳播視角 操作手冊 厚厚一沓,生怕哪個細節考慮不到 部分還要給予操作使用培訓。必須讓使用者不...

個人觀點之企業軟體網際網路化

企業軟體的網際網路化現在也許是最熱門的話題,有很多人似乎對此深信不已,在這點上我同樣深信並且已經在這個領域內工作了,這是個不可逆轉的趨勢,但關鍵是這個趨勢需要多久變為現實呢?企業軟體的種類很多,領域劃分也越來越細,如hr部分的hrm,財務,crm,csm,erp等等,這些企業軟體的互聯化是需要時間的...