為什么說軟件測試很重要?
發布時間:2020-01-06

是的,軟件測試很重要!因為軟件錯誤可能很昂貴甚至很危險,一個bug越長越不被發現,它就可能帶來更大的隱患。此外,如果測試團隊錯過了準確詳盡地捕捉或識別風險和軟件問題,會導致一些災難發生,那么就需要付出昂貴的代價來檢測bug,所以軟件漏洞或是Bug可能會導致貨幣和人員的損失,歷史上太多這樣的例子,下面我們就來看看這些經典的事例。


軟件測試


● 2015年4月,倫敦彭博終端由于軟件漏洞宕機,導致金融市場上超過30萬交易商受到影響。迫使政府推遲30億英鎊的債務出售。

● 日產尼桑汽車由于安全氣囊感應探測器的軟件故障,召回超過100萬輛汽車。據報道,由于此軟件故障導致兩起事故。

● 星巴克咖啡由于POS系統的軟件故障無法處理交易,因此被迫關閉了美國和加拿大約60%的商店。

● 亞馬遜的一些第三方零售商看到他們的產品由于軟件故障價格全部被降至1英磅,由此導致慘重損失。

● Windows 10中的漏洞,此問題使用戶能夠通過win32系統中的缺陷脫離安全沙箱。

● 2015年,F-35戰斗機成為軟件漏洞的受害者,導致其無法正確檢測目標。

● 1994年4月26日,中國航空公司空中客車A300因軟件故障而墜毀,造成264人無辜死亡

● 1985年,加拿大的Therac-25放射治療機由于軟件Bug而發生故障,向患者提供了致命的輻射劑量,造成3人死亡,3人嚴重受傷。

● 1999年4月,一個軟件漏洞導致12億美元的軍事衛星發射失敗,這是歷史上最昂貴的事故。

● 1996年5月,一個軟件問題導致美國一家大型銀行823名客戶的銀行賬戶被記入9.2億美元。

● 2018年6月27日,阿里云出現大規模故障,原因為上線自動化運維系統觸發未知Bug,導致部分產品訪問鏈接不通,影響時間約半小時,不知道云中的程序猿們年終獎是否會泡湯。


總結


隨著軟件行業的迅猛發展,軟件測試也變得尤為重要,但是很多人對測試行業的誤解還是存在的,“軟件的重點在于需求,在于分析,在于設計,在于開發,而測試,容易,沒什么技術含量,找一些用戶,對照需求盡力去測就行了;有時間多測點,沒時間少測點?!边@種錯誤的看法在好多項目經理,軟件負責人的心中鞏固著,難以改變。


這種觀念的結果有目共睹,是什么?很簡單,是大量軟件BUG,缺陷的“流失”從測試人員的手中悄然而過,流失到用戶手中,流失進項目維護階段,隨之而來的,便是用戶無休止的抱怨,維護人員無休止的 “救火”,維護成本無休止的增加。這是軟件人員的夢魘!噩夢總有醒來時,經過無數教訓的重擊,再不堪回首而不得回首的經歷中,軟件業的管理者發現:是他們錯了,軟件測試是不可忽視的。


文章來源:網絡  版權歸原作者所有

上文內容不用于商業目的,如涉及知識產權問題,請權利人聯系博為峰小編(021-64471599-8103),我們將立即處理。

相關閱讀
/
手机棋牌红黑大战技巧