經過連續兩周半的緊張編程,我們第二次迭代版本也新鮮出爐了,至此我們這個小程序的所有功能基本已經實現完畢,按照計划,我們進行了小程序的測試。
由於小程序的有一個比較特殊的情況就是,若不上線就只能功內部開發人員使用,而又由於上線需要比較多的流程和手續,經過協商之后,我們決定在測試階段不上線,於是測試的用戶只有我們這一個小組的成員,充當測試用戶。
(1)測試方法:系統測試;
(2)測試手段:手工測試;將整個小程序分成五大部分,也就是我們的那幾大功能,每一個測試人員測試一塊,若有BUG及時提出,能修復則修復,又由於害怕一個人測試有疏漏,於是我們會互換功能進行測試,希望將能夠考慮到的情況都考慮到。
(3)測試內容:基本的功能測試。
測試重點: 需求范圍內所有功能點;
序號 |
名稱 |
描述 |
1 |
用戶登錄 |
使用微信號授權,如不授權只能是游客訪問首頁 |
2 |
首頁發現 |
賣家買家可以查瀏覽商品信息 |
3 |
首頁搜索 |
用戶在此階段可以實現搜索商品/心願 |
4 |
商品詳情 |
用戶可以查看商品圖片以及簡介,可以選擇加入購物車/購買/關注賣家 |
5 |
發布 |
賣家可以發布自己的商品,買家可以發布心願 |
6 |
心願單 |
查看需要的商品及目標價格,以及進行再次編輯或者刪除 |
7 |
關注/粉絲 |
可以查看關注的賣家以及自己的粉絲 |
8 |
我的信息 |
個人信息設置、綁定手機號或者郵箱以及設置收貨地址 |
9 |
我的交易記錄 |
買賣交易記錄(賣家買家可以切換狀態查看自己商品狀態,如已收貨已發貨已完成等) |
10 |
我的購物車 |
用戶加入想要購買的商品並可以在購物車界面查看 |
11 |
圈子界面 |
當前只實現圈子框架 |
12 |
心願消息 |
發布的商品符合心願時會和買家發消息 |
13 |
訂單消息 |
買家下訂單時,賣家會收到消息方便及時處理 |
14 |
首頁個性推薦 |
首頁商品可以通過算法實現個性推薦 |
15 |
圈子 |
用戶可以查看當前自己加入的圈子,點擊進入開始群聊,或者退出圈子/舉報圈子 |
16 |
我的消息 |
用戶會收到一對一的消息,方便賣家聯系買家 |
17 |
關注/粉絲 |
關注與粉絲列表,點擊相應的用戶會查看其個人主頁 |
(4)測試目的:在最大程度上解決目前項目的遺留bug並進行及時修復,使之可以成為一款較為成熟的軟件項目產品。
(5)硬件環境
測試工具:各型號的手機;
測試/修復工具:電腦端;
(6)軟件環境
測試工具:微信6.7.3;
修復工具:微信web開發工具;
(7)測試工具
測試工具:各型號的手機;
修復工具:電腦端;
我們主要用於測試的方法,用專業屬於來說就是黑盒測試;
測試心得:感覺我們測試的方法非常的單一,但我還是覺得我們按照功能分別測試一部分,然后再互相交換功能再進行測試,還是能夠找出挺多的bug的,我們還是避免了一個人測試會忽略一些細節,所以每一個人都不會只測試一個功能,再加上,我們第一次迭代版本的時候,助教驗收的很認真,我們也從那學到了很多如何去測試這個地方是否有問題,如何去想一些奇葩的操作來測試我們項目,盡量將以后會出bug的地方降到最少。
在測試的過程中,我們盡可能的將所有能想象到的內容完成。但是可能有的時候還沒有 很考慮到一些奇葩用戶的奇葩需求。已經盡可能的將特殊情況進行想象和測試,並且對過程中出現的bug進行了解決。不過就是這樣測試,我們也測試出了很多bug,所以我們的一個感受就是測試真很重要的。