MyEverything專案 測試文件

2021-09-26 06:14:29 字數 2214 閱讀 2489

現有的 everything 桌面工具只能在 windows 作業系統下使用,設計乙個可以跨平台使用的檔案搜尋工具。myeverything面向所有使用者,使用者可以通過命令進行檔案的快速查詢。

本測試報告為windows 10下的測試報告,本報告目的在於總結測試階段的測試及測試結果分析,描述系統是否達到需求的目的。

產品模組

子模組功能

測試點優先順序

檔案搜尋工具

命令help 命令

檢視幫助

1. 命令大小寫;

2. 命令的使用範圍

一般檔案搜尋工具

命令quit 命令

退出程式

1. 命令大小寫;

2. 命令的使用範圍

高檔案搜尋工具

命令index 命令

建立索引

1. 命令大小寫;

2. 命令的使用範圍;

3. 命令順序

高檔案搜尋工具

命令search 命令

退出程式

1. 命令大小寫;

2. 命令的使用範圍

3. 批文檔案方式;

4. 匹配檔案數量

高主要採用黑盒用例設計方法、等價類劃分法、邊界值分析法、因果圖法、錯誤推測法、場景設計法。

2.2.1 功能測試

確保測試物件的功能正常,其中包括業務流程、資料處理、邊界值等功能。

2.2.2 功能測試

確保測試物件的效能穩定,能夠達到需求。

2.2.3 流程測試

核實在實際業務流程檔案搜尋工具的完整正確實現。應確保各業務流程內部資料流轉及流程之間介面資料的正確。

2.2.4 相容性測試

確保系統在各種不同版本下(windows 7、windows 8、windows 10)均能正常實現其功能

2.2.5 移植性測試

確保在不同的作業系統下(windows、linux)均能正常實現其功能

3.1.1 測試時間

測試階段

計畫開始時間

計畫結束時間

實際開始時間

實際結束時間

計畫工作量(天)

實際工作量(天)

測試階段

2019-04-10

2019-05-01

2019-04-03

2019-04-28

2026

3.1.2 冒煙情況

冒煙測試時間是否通過不通過的原因

冒煙測試

2019-04-05

不通過quit 命令無法退出

2019-04-08

不通過index 命令建立索引只覆蓋了一小部分本地檔案

2019-04-09

不通過index 命令建立索引包含了c盤下的系統檔案

2019-04-15

不通過search 命令不能通過檔案型別查詢

2019-04-16

不通過search 命令查詢到的檔案包含資料夾

2019-04-18

不通過search 命令不能進行模糊查詢

2019-04-23

不通過刪除本地檔案後再次 index 資料庫內容不更新

3.1.3 測試用例統計

案例總數

執行個數

成功個數

失敗個數

案例成功率

5851(部分異常情況未執行)510

100%

缺陷彙總

缺陷分析

按缺陷型別統計:

從以上資料得出,大量bug型別為**問題,只有少數為效能問題。

存在因資源不足導致測試覆蓋不全的問題:

在測試過程的相容性測試中,只測試了 windows 7 和 windows 10;

在功能測試中對於異常點的測試,由於資源有限,無法測試。

本專案在有效資源下覆蓋了大部分的測試需求及用例,有效案例一共 58 個,執行率 87.93%,,成功率 95%,目前缺陷均已修復並回歸關閉。

測試文件的模板參照:

專案測試總結

1 測試活動路線 2 測試初衷 1 專案規劃明確 2 需求設計文件充分 3 系統整合環境部署簡易 4 測試流程規範 5 測試目標清晰 3 測試變更 1 開發環境與測試環境不同 2 開發模組與專案計畫不同 3 開發準備工作有出入 4 測試進度變更 5 測試環境的可控性 4 測試應對 搭建多套測試環境 ...

android專案測試

1 單元測試 又稱為 模組測試 是針對 程式模組 軟體設計 的最小單位 來進行正確性檢驗的測試工作。程式單元是應用的最小可測試部件。在 過程化程式設計 中,乙個單元就是單個程式 函式 過程等 對於物件導向程式設計,最小單元就是方法,包括基類 超類 抽象類 或者派生類 子類 中的方法。單元測試的步驟如...

C S專案測試

1.c s的特點 c s架構的介面和操作可以很豐富,能充分滿足客戶自身的個性化要求 安全效能可以很容易保證,c s一般面向相對固定的使用者群,程式更加注重流程,它可以對 許可權進行多層次校驗,提供了更安全的訪問模式,對資訊保安的控制能力很強。一般高度機 密的資訊系統採用c s結構適宜 由於只有一層互...