產品A:「百詞斬」工具
產品B:「可可英語」測試
項目 | 內容說明 | 預估耗時(分鐘) | 實際耗時(分鐘) |
---|---|---|---|
Planning | 計劃 | 30 | 30 |
· Estimate | · 估計這個任務須要多少時間 | 30 | 30 |
Testing Design | 測試設計 | 180 | 200 |
· Analysis | · 需求和測試需求分析 | 80 | 100 |
· Design Test Cases | · 設計測試用例 | 100 | 100 |
Testing Environment | 搭建測試環境(安裝測試工具、管理工具等相關運行和支撐軟件) | 40 | 60 |
Testing Implementation | 測試實施 | 150 | 150 |
· Test | · 執行測試 | 150 | 150 |
Reporting | 報告 | 100 | 100 |
· Test Report | · 測試報告 | 60 | 100 |
· Postmortem & Process Improvement Plan | · 過後總結, 並提出過程改進計劃 | 40 | 40 |
合 計 | 960 | 1080 |
通過分析比照,兩者之間存在類似的功能點,但同時,每一個功能模塊又不盡相同,所以,咱們將兩款產品的高風險功能進行了提取與聚合,分別概括爲背單詞、聽力、激勵與監督、單詞複習。設計
我負責的功能模塊是背單詞的部分,對應的功能如上圖所示。3d
首先對於輸入進行等價類的劃分,分爲有效等價類與無效等價類,分別輸入測試,如背單詞時要求輸入字母,輸入「@#¥@%¥@%」等亂碼顯然就是無效的等價類。單詞APP的邊界測試有點令人迷惑,由於軟件輸入的邊界並非很明確,很難找到輸入的」邊界「在哪。再後,根據預設的使用場景,繪製對應的流程圖,根據流程圖能夠設計出包括」基本流「、」備選流「的多個測試用例。blog
(圖片來自武劍潔老師的ppt,如有侵權,請聯繫博主刪除)圖片
如下列出產品A、B的一些使用場景的流程圖:博客
產品A場景:聽音辨義產品
產品B場景:聽力課程io
例如對產品A流程圖的分析,能夠將」基本流「定爲:進入百詞斬複習 - 進入聽音辨意 - 聽單詞 - 選擇正確選項 -進入下一個詞;」備選流「爲:提示,斬等。table
產品AB的初始界面:
此處爲百詞斬聽音辯意與可可英語聽力課程界面。
軟件版本:禪道9.8.3
禪道集成運行環境:2.0.9
該工具在局域網中搭建,局域網中的小組成員可訪問:http://192.168.137.1/zentao/
禪道界面:
小組成員:
注:因使用的是試用版,系統添加的用戶人數上限爲2,故小組中有兩位同窗是共用同一個帳號進行測試管理的。
首先在禪道中創建AB兩個產品,並創建對應的項目、版本
而後才能開始測試,如下是測試用例及導出截圖:
導出可選擇導出模板或導出數據:
僅就背單詞這個功能而言,產品AB的設計思路差異較大,甚至在測試用例的設計中,不多有能夠通用共用的測試用例,這也致使的實際要設計的測試用例遠大於20個。
百詞斬設計新穎,其背單詞功能很是完善,背起單詞來會以爲頗有趣味,但同時很讓人擔憂這種形式會不會致使學生注意力的丟失以及背單詞的效果。
可可英語背單詞設計的至關繁瑣反覆,但同時彷佛令人記得更牢,不過這屬於主觀的感覺,再也不測試範圍以內。
小組貢獻分0.24
見畢博平臺上傳資料
注:博客內圖片使用圖牀https://sm.ms/,若圖片沒法加載出來,請聯繫博主。