軟件測試與評估:Keep/悅跑圈


 

小組:軟工1506 蘇瑩瑩組(蘇瑩瑩、凌雨卿、張婧、鄭小妹)

 

計划說明:

測試產品選擇健身APP

產品A:Keep

產品B:悅跑圈

 產品簡單說明:

Keep:一款為用戶提供健身教程、訓練計划、塑性知道的APP

悅跑圈:一款基於社交型的跑步APP。

進度表:

                                                                                           測試進度表

項目

內容說明

預估耗時

(分鍾)

實際耗時

(分鍾)

Planning

  1. 計划
 10  20

· Estimate

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

 10 20

Testing Design

  1. 測試設計
 60  90

· Analysis

· 需求和測試需求分析

 30  30

· Design Test Cases

· 設計測試用例

 30  60

Testing Environment

  1. 搭建測試環境(安裝測試工具、管理工具等相關運行和支撐軟件)
 60  180

Testing Implementation

  1. 測試實施
 120  180

· Test

· 執行測試

 120  180

Reporting

  1. 報告
 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添加好友的操縱有點隱秘。

 

擴展功能:

見組員凌雨卿在畢博提交的文檔。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM