本組選擇測試百詞斬,對比測試的競品爲可可英語html
測試進度表工具
項目學習 |
內容說明測試 |
預估耗時spa (分鐘).net |
實際耗時設計 (分鐘)3d |
Planninghtm |
|
67blog |
37 |
· Estimate |
· 估計這個任務須要多少時間 |
67 |
37 |
Testing Design |
|
600 |
772 |
· Analysis |
· 需求和測試需求分析 |
200 |
325 |
· Design Test Cases |
· 設計測試用例 |
400 |
467 |
Testing Environment |
|
40 |
22 |
Testing Implementation |
|
200 |
313 |
· Test |
· 執行測試 |
200 |
313 |
Reporting |
|
90 |
110 |
· Test Report |
· 測試報告 |
80 |
90 |
· Postmortem & Process Improvement Plan |
· 過後總結, 並提出過程改進計劃 |
10 |
20 |
合 計 |
1057 |
1254 |
可可英語系統功能模塊圖
百詞斬功能模塊圖
我負責測試兩個競品的設置學習計劃功能,以及背單詞功能。
當我設計測試用例時,主要基於事件流圖來提出需求,再根據需求編寫測試用例。
設計測試用例時用到了白盒測試的路徑測試。
百詞斬設計學習計劃事件流圖
百詞斬背單詞功能事件流圖
基於兩張事件流圖,在百詞斬中我設計了十個測試用例,其中有四個是對設置計劃模塊的測試用例,剩下的都是背單詞的測試用例,畫出事件流圖後,只要根據基本事件流和備選事件流來寫測試用例就容易不少了。
可可英語背單詞基本事件流圖
可可英語的界面和百詞斬不同,可可英語沒有預先設定的每日必完成計劃,也沒有天天都安排好的背單詞數量,可可英語是以闖關的形式來學習的,百詞斬的事件流圖分解在這裏不適用,因此兩個功能模塊圖合到了一張圖上。
同百詞斬的事件流劃分需求並根據需求提出測試用例,可可英語需求少,全部背單詞的測試用例都是基於背單詞的需求提出來的。
測試用例設計,執行
測試軟件:禪道開源版9.8.3
http://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.win64.exe/download
測試軟件界面
測試用例界面
具體測試用例詳見附件:
我的測試用例1.html
我的測試用例2.html
經過使用兩個競品,分別比對它們的背單詞模塊和設置計劃模塊,我得出的結論是:百詞斬優於可可英語,首先,百詞斬的設置計劃是獨立出來的,用戶設置的每日背單詞量和完成時間能夠直接影響到天天背單詞的數量,而可可英語的設置計劃就是劃出一個背單詞的範圍,可可英語的闖關模式每關都有固定的單詞和單詞量,相較於百詞斬不夠靈活。
可可英語單詞計劃
百詞斬單詞計劃
在背單詞模塊上,百詞斬略遜於可可英語,可可英語的背單詞有四種方式:看詞選意,看意選詞,聽音選意,以及聽寫,百詞斬入門更加簡單,看圖猜詞,看意選詞,沒有聽力和聽寫,難度不大,對於一部分有高要求的用戶來講過於雞肋,可是對初高中生來講仍是很不錯的,軟件有趣味,界面也好看,難度不大,容易上手,靈活性和社交性都挺高的。
百詞斬背單詞界面
可可英語背單詞界面
在一番加加減減的計算後我我的從背單詞以及設置計劃兩個模塊看來,百詞斬優於可可英語,但要我我的選擇使用的話,我更願意選擇可可英語,可可英語複習更全面,難度也更大,惋惜設計反人類,界面太粗糙,須要持續的耐心和極大的包容心支持後續使用。
本小組完成了擴展任務,貢獻率在擴展任務中給出。