檔案壓縮(主測試)
阿新 • • 發佈:2018-12-09
檔案壓縮
一 .拿到專案,瞭解需求
- 專案背景:磁碟空間不夠,需要一個壓縮、解壓縮檔案
- 專案目標:完成所有檔案型別的壓縮、解壓縮。
二 . 需求分析
- 簡單來說可以通過以下幾個方面來進行需求分析
- 功能需求,效能需求,安全需求,易用性需求,介面需求,相容性需求,容錯性需求
三.制定測試方案
- 測試的範圍以及測試點:壓縮,解壓縮檔案,單檔案,多檔案
- 測試方法:手工測試
- 測試工具:禪道
- 測試資源:
序號 資源 名稱 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 |
五.執行測試用例
- 準備工作:根據所寫測試用例,準備符合條件的檔案
- 按照測試用例所寫場景進行測試
六.測試報告
- 對測試結果進行缺陷分析
- 寫出測試結論:目前專案存在一定不足,該專案不能夠對大小大於5G的檔案進行壓縮解壓縮,壓縮時間上也存在一定的問題
七.專案總結
- 該專案實現了檔案的壓縮與解壓縮,在沒有壓縮解壓縮軟體的緊急情況下,可以使用該程式去滿足自己急迫的需求
- 當然該專案不管在開發還是在測試方面,仍還存在一定的不足,正在努力優化