軟件測試-基礎篇1

軟件測試

軟件的定義

軟件(software)、硬件(hardware)、程序(program)、文檔(document)

  1. 軟件=程序(包括數據)+文檔;

缺陷的定義

1.從產品外部看, 缺陷是軟件產品開發或維護過程中存在的錯誤毛病等各種問題;
2. 從產品內部看,缺陷是系統所需要實現的某種功能的失效違背
3. 簡單的說,用戶在軟件使用過程中遇到的任何軟件錯誤異常都可以稱之爲“軟件缺陷”;

計算機基礎

  1. 裸機也包含軟件?
    裸機包含軟件,主要是 BIOS 程序(Basic input/output system 基本輸入/輸出系統);
  2. 常見的操作系統?
    Windows、Unix、Linux、蘋果
  3. 軟件分類
    1. 基本分類
      a. 系統軟件:操作系統、操作系統的補丁程序、驅動程序(操作系統的內核程序通過調用硬件的驅動程序完成硬件管理功能);
      b. 應用軟件:;;

    2. 按照軟件結構分類
      a. 看軟件的運行是否基於網絡
      -----不是,單機軟件;
      -----是,分佈式軟件;

  4. 操作系統的主要功能?
    1. 硬件(設備)管理:通過驅動程序調度控制硬件設備;
    2. 進程管理:對運行的程序進行管理;
    3. 存儲(內存)管理:使小內存可以運行大程序;
    4. 文件管理:管理文件和文件夾;
  5. 如何區分C/S和B/S結構軟件?
    主要看客戶端需不需要安裝專門的軟件?
    - 需要—C/S
    - · 不需要—B/S
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章