文件壓縮(主測試)

                                                   文件壓縮 

一 .拿到項目,瞭解需求

  1. 項目背景:磁盤空間不夠,需要一個壓縮、解壓縮文件
  2. 項目目標:完成所有文件類型的壓縮、解壓縮。

二  . 需求分析

  1. 簡單來說可以通過以下幾個方面來進行需求分析
  2. 功能需求,性能需求,安全需求,易用性需求,界面需求,兼容性需求,容錯性需求
  3. 詳細可參考我的上一篇博客:https://mp.csdn.net/postedit/82669701

三.制定測試方案

  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. 當然該項目不管在開發還是在測試方面,仍還存在一定的不足,正在努力優化

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章