隨著軟體測試技術的發展,測試方法更加多樣化,針對性更強;選擇合適的軟體測試方法可以讓我們事半功倍。以下是一些常用的軟體測試方法:
β測試_Beta測試
β測試,英文是Beta
β測試是軟體的多個使用者在一個或多個使用者的實際使用環境下進行的測試。開發者通常不在軟體測試現場,Beta測試不能由程式設計師或軟體測試員完成。
當開發和測試根本完成時所做的測試,而最終的錯誤和問題需要在最終發行前找到。這種測試一般由終端使用者或其他人員員完成,不能由程式設計師或測試員完成。
α測試_Alpha測試
α測試,英文是Alpha
Alpha測試是由一個使用者在開發環境下進行的測試,也可以是公司內部的使用者在模擬實際操作環境下進行的受控測試,Alpha測試不能由該系統的程式設計師或測試員完成。
在系統開發接近完成時對應用系統的測試;測試後,仍然會有少量的設計變更。這種測試一般由終端使用者或其他人員來完成,不能由程式設計師或測試員完成。
可移植性測試
可移植性測試,英文是Portability
可移植性測試是指測試軟體是否可以被成功移植到指定的硬體或軟體平臺上。
使用者介面測試-UI測試
使用者介面測試,英文是User
使用者介面,英文是User
使用者介面測試是指測試使用者介面的風格是否滿足客戶要求,文字是否正確,頁面是否美觀,文字,圖片組合是否完美,操作是否友好等等。UI
使用者介面測試使用者分析軟體使用者介面的設計是否合乎使用者期望或要求。它常常包括選單,對話方塊及對話方塊上所有按鈕,文字,出錯提示,幫助資訊
冒煙測試
冒煙測試,英文是Smoke
冒煙測試的名稱可以理解為該種測試耗時短,僅用一袋煙功夫足夠了。也有人認為是形象地類比新電路板功基本功能檢查。任何新電路板焊好後,先通電檢查,如果存在設計缺陷,電路板可能會短路,板子冒煙了。
冒煙測試的物件是每一個新編譯的需要正式測試的軟體版本,目的是確認軟體基本功能正常,可以進行後續的正式測試工作。冒煙測試的執行者是版本編譯人員。
本文轉載自51Testing軟體測試網(檢視全文):http://www.51testing.com/html/95/n-148195.html