1. 程式人生 > >檔案壓縮(主測試)

檔案壓縮(主測試)

                                                   檔案壓縮 

一 .拿到專案,瞭解需求

  1. 專案背景:磁碟空間不夠,需要一個壓縮、解壓縮檔案
  2. 專案目標:完成所有檔案型別的壓縮、解壓縮。

二  . 需求分析

  1. 簡單來說可以通過以下幾個方面來進行需求分析
  2. 功能需求,效能需求,安全需求,易用性需求,介面需求,相容性需求,容錯性需求

三.制定測試方案

  1. 測試的範圍以及測試點:壓縮,解壓縮檔案,單檔案,多檔案
  2. 測試方法:手工測試
  3. 測試工具:禪道
  4. 測試資源:
    序號 資源 名稱
    1 開發 組員
    2 測試 本人
    3 工具 Beyond compare4
    4 電腦 Windows
    5 作業系統 Windows7,8,10

四.編寫測試用例

用例編號 測試型別 標題

操作

平臺

測試

方式

操作步驟 輸入資料

預期

結果

附件 備註(壓縮解壓縮時間)
1 功能 壓縮 單檔案 Windows8 手工 1.開啟軟體 2.選擇檔案 3.點選確認 壓縮的檔案

1.進入軟體 2.彈出檔案選擇框 3.生成壓縮檔案 4.壓縮檔案個數正確 5.壓縮後文件變小了 6.壓縮後的檔案解壓後與原檔案大小、內容、格式沒有任何區別

2 功能 壓縮0個檔案 Windows8 手工 1.開啟軟體 2.選擇檔案 3.點選確認 壓縮的檔案 不可進行壓縮
3 功能 壓縮50個檔案 Windows8
4 功能 壓縮100個檔案 Windows8
5 功能 壓縮101個檔案 Windows8
6 功能 壓縮大小為0K檔案 Windows8
7 功能 壓縮大小為1k檔案 Windows8
8 功能 壓縮大小為3k檔案 Windows8
9 功能 壓縮大小為5k檔案 Windows8
10 功能 壓縮大小超過5G檔案 Windows8 提示超過5G,請選擇小於等於5G的檔案
11 功能 壓縮相同型別檔案 Windows8
12 功能 壓縮多個不同型別檔案 Windows8
13 功能 二次壓縮 Windows8 手工 1.開啟軟體 2.選擇已壓 縮過的檔案 3.點選確認 4.點選取消 1.進入軟體 2.彈出檔案選擇框 3.生成壓縮檔案 4.壓縮檔案個數正確 5.壓縮後文件變小了 6.壓縮後的檔案解壓後與原檔案大小、內容、格式沒有任何區 別
14 功能 壓縮時磁碟空間不足 Windows8 手工 1.開啟軟體 2.選擇檔案 3.點選確認 1.進入軟體 2.彈出檔案選擇框 3.開始生成壓縮檔案 4.提示當前磁碟空間不足
15 功能 壓縮中途取消 Windows8 手工 1.開啟軟體 2.選擇檔案 3.點選確認 4.點選取消 1.彈出取消確認框 2.壓縮取消 3.不產生壓縮包
16 安全 壓縮有病毒的檔案 Windows8 手工 1.開啟軟體 2.選擇檔案 3.點選確認 提示有病毒檔案,不可壓縮
17 效能 解壓 0個 檔案 Windows8 手工 1.開啟軟體 2.選擇檔案 3.點選確人 不可進行壓縮
18 效能 解壓 50個 檔案 Windows8
19 效能 解壓 100 個文 件 Windows8
20 效能 解壓 101 個文 件 Windows8
21 效能 解壓 壓縮 大小 0K 文 件 Windows8
22 效能

解壓壓縮大小1K

Windows8
23 效能

解壓壓縮大小3K

Windows8
24 效能 解壓 壓縮 檔案 大小 超過 5G 文 件 Windows8 手工 1.開啟軟體 2.選擇檔案 3.點選確認 提示超過5G,請選擇小於等於5G的檔案
25 效能 解壓 包中 有多 個文 件, 其中 一個 帶有 病毒 Windows8
26 安全 壓縮 多個文 件, 其中 多個 帶有 病毒 的檔案 Windows8
27 安全 解壓 縮一 個帶 有病 毒的 檔案 Windows8

五.執行測試用例

  1. 準備工作:根據所寫測試用例,準備符合條件的檔案
  2. 按照測試用例所寫場景進行測試

六.測試報告

  1. 對測試結果進行缺陷分析
  2. 寫出測試結論:目前專案存在一定不足,該專案不能夠對大小大於5G的檔案進行壓縮解壓縮,壓縮時間上也存在一定的問題

七.專案總結

  1. 該專案實現了檔案的壓縮與解壓縮,在沒有壓縮解壓縮軟體的緊急情況下,可以使用該程式去滿足自己急迫的需求
  2. 當然該專案不管在開發還是在測試方面,仍還存在一定的不足,正在努力優化