標籤:style blog http ext color 資料
一、你知道軟體測試有多重要嗎?
在國際上,軟體測試(軟體品質控制)是一件非常重要的工程工作,測試也作為一個非常獨立的職業。在IBM、Microsoft等開發大型系統軟體公司,很多重要項目的開發測試人員的比例能夠達到1:2甚至1:4。
在國內軟體測試的地位還不夠高,並且大多隻停留在軟體單元測試、整合測試和功能測試上。軟體測試從業人員的數量同實際需求有不小差距,國內軟體企業中開發人員與測試人員數量一般為5:1,因此,國內的軟體測試產業化還有待開發和深掘。
說到這裡不知道你反應是高興還是失望?但是我卻已經熱血沸騰了,你可以自己去查查資料,只從目前我國的軟體現狀來看,軟體產品品質問題日漸突出,如果想要進一步提高,就不得不在測試方面加強了。耳聰而目明,你也許可以想象到軟體測試未來的發展前景了。
二、你知道什麼是測試嗎?
為什麼會有軟體測試?軟體測試出現的意義在於,儘可能多的發現bug,定位bug,並在軟體交付之前保證軟體達到一定的品質標準。
軟體測試(softwaretesting):描述一種用來促進評鑑軟體的正確性、完整性、安全性和品質的過程。
用我自己的話來說,測試是應IT界軟體產品品質的呼聲,為了保證軟體品質,滿足客戶需求,不斷髮展,越發專業的一門行業。
軟體測試的經典定義是:在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體品質,並對其是否能滿足設計要求進行評估的過程。
軟體測試員:軟體測試員是指根據測試計劃和測試方案進行軟體測試;能夠針對軟體需求開發測試模型,制定測試方案,安排測試計劃,並對測試專案進行管理的專業人員。
三、芝麻開門!
文章的題目,叫軟體測試入門篇。如果你想學習軟體測試,又不知道從哪開始的話,非常歡迎你和我一同在路上。我也曾經徘徊在測試的門口,不得其法。最先接觸的是手工測試,也就是傳說中的黑箱測試。但是如果你只是簡單的認為黑箱測試只是輸入幾個資料看看對不對就可以的話,那麼,我只能說,你大錯特錯了(這裡不詳細說明,會在系列文章中專門講黑箱測試的時候具體說明)。以前不知道,現在才知道,測試也是一門很獨立的學問,一腳踏進測試,帶著幾分不知輕重,而後才知道,測試的水深啊,於是潛心修行,在不斷碰壁,不斷探索的過程中,體會其中的酸甜苦辣。也藉此希望有志同道合的人給予指點和協助。期待與大家的軟體測試之旅,我與你,一同在路上。