软件测试与评估:Keep/悦跑圈
?
小組:軟工1506 蘇瑩瑩組(蘇瑩瑩、凌雨卿、張婧、鄭小妹)
?
計劃說明:
測試產品選擇健身APP
產品A:Keep
產品B:悅跑圈
?產品簡單說明:
Keep:一款為用戶提供健身教程、訓練計劃、塑性知道的APP
悅跑圈:一款基于社交型的跑步APP。
進度表:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?測試進度表
| 項目 | 內容說明 | 預估耗時 (分鐘) | 實際耗時 (分鐘) |
| Planning | ?10 | ?20 | |
| · Estimate | ·?估計這個任務需要多少時間 | ?10 | 20 |
| Testing Design | ?60 | ?90 | |
| · Analysis | ·?需求和測試需求分析 | ?30 | ?30 |
| · Design Test Cases | ·?設計測試用例 | ?30 | ?60 |
| Testing Environment | ?60 | ?180 | |
| Testing Implementation | ?120 | ?180 | |
| · Test | ·?執行測試 | ?120 | ?180 |
| Reporting | ?180 | ?240 | |
| · Test Report | ·?測試報告 | ?120 | ?120 |
| · Postmortem & Process Improvement Plan | ·?事后總結, 并提出過程改進計劃 | ?60 | ?120 |
| 合 計 | ?430 | ?490 | |
?
需求說明:
本次的任務是選擇一款基礎軟件產品(產品A),以及競品產品(產品B),并針對產品A和產品B中同時具有的功能,進行功能塊的測試,所以產品A和產品B劃分出相同的四個模塊。
產品A和B的功能模塊劃分圖:
?
四個模塊,個人中心、社交、資訊、實時運動分別由凌雨卿、鄭小妹(我)、張婧、蘇瑩瑩負責
本人負責的功能模塊是社交模塊,而社交模塊再細分為更小的功能模塊進行測試:
Keep:
悅跑圈:
?
?
測試說明:
測試用例舉例:
使用場景法測試 在Keep社區中查看文章
| 場景一 | 在Keep的社區->逛逛中查看一篇文章 | 基本流 | ? |
| 場景二 | 通過點擊“干貨文章”欄查看文章 | 基本流 | 備選流1 |
| 場景三 | 通過點擊“話題廣場”欄查看文章 | 基本流 | 備選流2 |
| 場景四 | 通過點擊“精選專輯”欄查看文章 | 基本流 | 備選流3 |
| 場景五 | 通過點擊“挑戰”查看相關文章 | 基本流 | 備選流4 |
| 場景六 | 通過點擊“附近”查看相關文章 | 基本流 | 備選流5 |
場景二操作運行界面截圖:
?
?
?
使用等價類方法測試查找好友:
無效等價類:非法昵稱,如含有空格+一個字母 “? ? a”
有效等價類:合法昵稱,不含有空格等非法字符 “aa”
運行結果截圖:
?
?
使用邊界值測試方法測試發布動態時能選擇的最多照片數:
發布動態時,當選擇的圖片數已經為9時繼續選擇
運行結果界面截圖:
?
所有測試用例:
?
?
?
本組使用的測試管理工具是禪道,開源版9.8.3,下載鏈接:http://www.zentao.net/download.html
測試管理工具使用的關鍵界面截圖(如測試用例導出、缺陷導出等):
?測試用例導出:
?
?
缺陷導出截圖:
?
結論說明:
總體上,Keep在社交方面做的比悅跑圈好很多。
Keep中,查看好友動態的操作更加簡便,在社區主界面就可以直接看到;而悅跑圈查看好友動態所需要的步驟數更多。
Keep相對悅跑圈有一個缺點是,與好友的互動方式單一(通過雙方的動態進行交互,不能直接私信),且Keep添加好友的操縱有點隱秘。
?
擴展功能:
見組員凌雨卿在畢博提交的文檔。
?
轉載于:https://www.cnblogs.com/zhxm11/p/8919075.html
總結
以上是生活随笔為你收集整理的软件测试与评估:Keep/悦跑圈的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BMS开发日记 - One day
- 下一篇: 写了这么久前端,你知道浏览器原理吗?