結對作業二 軟體測試報告

2022-04-29 19:42:09 字數 4060 閱讀 1502

測試軟體:必應繽紛桌面

組員:劉牛頓,郭立軒

版本:1.1.165.0

環境:win7普通版,x32,intel(r) core(tm) i5 cpu,4gb ram

測試報告:

第一部分:

bug1:

步驟重現:

1)使用ie瀏覽器,當前已處於開啟多個選項卡的狀態

2)bing搜尋條最小化到狀態列

3)右擊狀態列,選擇「焦點資訊」或「熱門」

顯示結果:

開啟多個內容相同的選項卡,第一次直接造成了我ie停止工作。截圖如下:

預期結果:

該選項卡只應開啟一次。

bug2:

步驟重現:

1)開啟桌布頁面,選擇「將bing首頁設為桌面背景」

2)取消上述選擇

顯示結果:

使用者原自定義桌面背景被初始化為win7介面。截圖如下:

預期結果:

取消後桌面背景應該還原為之前狀態。

其他測試環境下和其他瀏覽器下是否有bug尚不明確。

第二部分:

記錄對一位使用者的採訪。

1.採訪物件背景

2.讓採訪物件使用10-30分鐘bing繽紛桌面(照相證明- -)

qq截圖證明:

檢索資訊

替換桌面背景

3.描述使用過程

1)問題解決

能正常根據關鍵字檢索相關新聞

2)資訊量

3)介面

作為桌面快捷條,介面簡潔實用

4)功能

功能簡單,提供了訪問bing的快捷方式。

5)準確度

4.使用者對產品有什麼改進意見

功能過於簡單。

google使用者和其他搜尋引擎使用者尚不明確。

第三部分:

使用此軟體的所有功能 (包括必應詞典背單詞, 單詞本等),  聯絡第二部分的分析,  估計這個專案做到這個程度大約需要多少時間 (團隊人數6 人左右, 計算機大學畢業生,  並有專業ui 支援)。  分析這個軟體目前的優劣 (和類似軟體相比),  並推理出團隊在軟體工程方面可以提高的乙個重要部分 (具體建議)。

估計專案時間:60天。如果團隊能力較強,則60天足矣,具體可以看最後的時間安排

專案優缺點:

目前沒有發現與之類似的其他產品,所以只寫優缺點,而不寫優劣勢。

優點

1. bing首頁作為桌面桌布

2. 搜尋詞的下拉框(網頁版預設就不具備此功能)

3. 能自動識別使用者的預設瀏覽器而不是強制使用ie

4. 介面隱藏,並且可以設定點選彈出隱藏對話方塊(這個設計相當人性化)

缺點

1. 可選**顏色過少,且不能自定義**

3. 應用bing首頁作為桌面桌布之後再取消該功能後,桌布變為系統預設桌布而非之前的使用者自定義桌布

4. 記憶體占用(我看了一下大約是13m左右,而qq採用了22m,所以相對來說記憶體開銷比較大)

5. 不具備本地檢索的功能(當然由於理念不同,這一點可能不能算是缺點)

團隊在軟體工程方面可以提高的乙個重要部分

就目前感覺,繽紛桌面是一場成功的產品,而且是乙個成熟的產。在軟體工程的開發和測試方面我們找不到什麼問題。

在軟體的設計階段,以我們的理解,繽紛桌面在設計時,應該是本著簡約的哲學去設計的。所以在使用者個性化方面的設計比較少。這點未必能滿足使用者的需求。

我以為,該團隊在設計階段,應該對目標使用者群進行充分的調研,獲得使用者的真實的需求。

第四部分

這個軟體有很多可以提高的部分, 如果你是專案經理, 如何提高從而在競爭中勝出?

目前市場上有什麼樣的產品了?   你要設計什麼樣的功能? 為什麼使用者會用你的產品/功能?  你的創新在**? 可以用 nabc 分析.

如果你的團隊有5個人, 3個月的時間, 你作為專案經理, 應該如何配置角色  (開發, 測試,美工等等)?

描述你的團隊在12 周 期間每週都要做什麼, 才能在第12周如期發布軟體。

nabc分析

need

1. 快速搜尋:無需專門開啟搜尋引擎即可迅速檢索網際網路

3. 特定名詞的英漢互搜,比如專業名詞等

4. 使用者個性化定製,包括介面**、更新頻率等等

1. 呼叫bing搜尋網頁版api

2. 留出特定的定製介面

benefit

1. 使用者可以更快速的使用bing的強大的搜尋功能

2. 依照自己的習慣定製軟體

competition

目前市場上這類軟體較少,google桌面勉強算是乙個,其他有此功能的軟體則更加注重外圍的效果。市場缺口較大,競爭較小。

角色分配:

dev 3,test 1,ui 1,pm 1(兼任)

專案計畫,12周,共60個工作日,總體安排如下,順序執行。第12周周二軟體測試完成,可以發布。繽紛桌面這個產品,重要的事在前期分析使用者需求,完善產品的理念,所以前期的需求分析用了10天(2周)。之後的大頭放在了設計、編碼和測試三個部分。至於其他的文件等方面,可以迅速完成。

step

software process stages

time/天

planning

計畫· estimate

· 估計這個任務需要多少時間

5development

開發· analysis

· 需求分析 (包括學習新技術)

10· design spec

· 生成設計文件

3· design review

· 設計複審 (和同事審核設計文件)

2· coding standard

· **規範 (為目前的開發制定合適的規範)

2· design

· 具體設計

10· coding

· 具體編碼

13· code review

· **複審

3· test

· 測試(自我測試,修改**,提交修改)

8reporting

報告· test report

· 測試報告

1· size measurement

· 計算工作量

1· postmortem & process improvement plan

· 事後總結, 並提出過程改進計畫

2

軟體測試報告 軟體質量報告?還是軟體測試報告?

問題 於一些同僚的問題。vincent,老闆讓我發乙份軟體質量報告,你有模板嗎?是測試報告嗎?no,no,應該不是測試報告,是質量報告。測試報告大家都大概知道怎麼做,但是質量報告呢,說起來他到底與測試報告有什麼不同?仔細思考,其實這兩種報告之間的差異還是比較直觀的。當然,測試的報告也能反應出乙個產品...

軟體測試報告 軟體質量報告?還是軟體測試報告?

你這麼優秀,一定只想把 檸檬班 置頂 問題 於一些同僚的問題。vincent,老闆讓我發乙份軟體質量報告,你有模板嗎?是測試報告嗎?no,no,應該不是測試報告,是質量報告。測試報告大家都大概知道怎麼做,但是質量報告呢,說起來他到底與測試報告有什麼不同?仔細思考,其實這兩種報告之間的差異還是比較直觀...

軟體測試報告

軟體測試報告 專案編號 專案名稱 任務編號 序號 工作名稱 程式 id 程式名稱 程式設計員 測試完成日期 年 月 日 測試工程師 測試完成日期 年 月 日 1 是 否 安裝 1 程式執行環境已經正確設定 2 程式 檢查 1 程式單位首部有程式說明和修改備註 2 變數 過程 函式命令符合規則 3 程...