
軟件測試整體是驗證功能的實現、可用性,檢查程序的錯誤,最終目的是為了提高用戶體驗;在測試過程中 , 有一些缺陷級別低,解決與否都不影響用戶使用,且缺陷存在本身用戶也不會有感知,這時就需要從用戶體驗的角度去考量是否要定義該類問題為缺陷 。
軟件(software)是一系列按照特定順序組織的電腦數據和指令,是電腦中的非有形部分 。
軟件一般被劃分為系統軟件、應用軟件和介于這兩者之間的中間件 。軟件包括所有在電腦運行的程序 , 其不分架構,有共通的特性,在運行后可以讓硬件運行依設計時要求的機能 。簡單地說,軟件就是程序加文檔的集合體 。軟件被應用于世界的各個領域 , 對人們的生活和工作都產生了深遠的影響 。
主要特點:
1、無形的,沒有物理形態,只能通過運行狀況來了解功能、特性、和質量 。
2、軟件滲透了大量的腦力勞動 , 人的邏輯思維、智能活動和技術水平是軟件產品的關鍵 。
3、軟件不會像硬件一樣老化磨損 , 但存在缺陷維護和技術更新 。
4、軟件的開發和運行必須依賴于特定的計算機系統環境 , 對于硬件有依賴性,為了減少依賴,開發中提出了軟件的可移植性 。
【軟件測試的目的是什么】
