互聯網的高速發展給我們帶來最直接的影響就是,我們可以享受其中的紅利,且不需要為此付出過高的成本。
這就好比,不是每一家造車勢力都需要重新發明輪子,不是每一個家庭都需要自建水廠和發電廠一樣,每一家企業在做軟件測試時,也不都需要從零搭建一整套測試環境,購買測試設備和工具,雇傭測試人員。
經歷了2020年的黑天鵝事件,所有企業都在講“降本增效”,以便達到最小的投入、最大的產出。同樣,大部分的企業也都在追求轉型升級。但放到測試上來說,除了需要補足互聯網思維之外,企業的決策層們真的抓住了云測試的大趨勢,會做云測試的預算分配嗎?
熟悉軟件開發過程的人都知道,測試是一個專業性強、重復性高的工作。因此,在較早期的PC互聯網時代,測試能力就成為了眾多巨頭爭相發展的對象,比如微軟就在印度擁有全球最大的軟件測試團隊。
但你有沒有考慮過以下兩種場景:當業務量突然間激增時,企業很難在短時間內聘請到大量測試工程師,以及采購大量測試設備,來支撐自身的測試工作量,并且招聘和采購的過程也需要時間;又或者當企業自建了一個測試團隊,當測試的業務量減少的時候,測試人員的開支又成了企業需要考慮的現實問題。此前有媒體算過這么一筆賬,一個測試工程師的工資大約是1.5~2萬/月,當少雇傭一個人,一年則至少為企業節省20萬以上的成本,而測試成本至少降低百萬以上。
在理想情況下,企業的測試預算應根據自己的項目和需求進行調整、擴展或緊縮。這當中的彈性和服務的可伸縮是尤其重要,無論對測試預算規劃還是測試費用跟蹤都有很直接的體現,云測試的模式在這方面表現最佳。
測試的發展先后經歷了純人工測試、工具化測試和云測試的三個階段。目前,以深度學習為代表的人工智能技術在測試行業進行落地應用,云測試成為當下主流。與其他模式相比云測試提升了測試效率50%以上,降低了至少30%的測試成本。
國內某頭部軟件企業的CTO表示,“中國軟件的生存和生態環境都在一步步加強中,過去在軟件測試這件事情上我們只有自建和外包兩種模式,存在的問題我相信大家都懂。但最近幾年云測試模式的出現讓整個環境變得高效了很多。現在每年的測試預算,我會50%規劃到自建團隊中,30%分給外包,20%分配給云測試,而未來我覺得大家都知道該怎么做。”
以云測試模式的領導企業Testin云測的行業案例來說:某知名汽車廠商,由于缺少應用質量衡量標準,且用戶對應用體驗的要求高,測試團隊人員經常遇到測試時間緊張、測試難度大的困境。Testin云測的質量專家對產品進行剖析,提供一站式測試服務,實現了測試維度和完整度大幅提升。APP內部投訴率從70%降低至5%,APP上線依據數據化,迭代周期實現計量化,大版本測試從一個月縮減至2周,明顯實現降本增效。
當云測試成為測試的主流時,對于所有企業經營決策者們來說,除了擁有互聯網思維外,更重要的是學會如何對測試預算進行分配。畢竟,這不僅是當下的趨勢,也是一項技術活。