Alpha階段測試報告

Alpha階段測試報告

一,BUG 報告

開發過程當中檢測到的bug以及進行的修改:html

記錄在了開發過程當中的bug 樹中。前端

二,場景測試

信息 描述
姓名 小明
性別、年齡 男,20
職業 學生
收入
知識層次以及能力 大學本科計算機專業大三在讀,善於使用手機和電腦
生活工做狀況 上學
動機,目的,困難 學校課程使用博客園班級功能進行教學,隨時查看本身的博客以及班級成員和做業,困難:web端不方便
用戶偏好 上網
用戶比例 60%~70%
典型場景 最新做業發佈,想知道做業的詳細內容;小明想知道本身做業的得分;小明想馬上回復老師評論
典型描述 實時查看,實時回覆
信息 描述
姓名 A
性別、年齡 男,30
職業 老師
收入 工資QwQ
知識層次以及能力 某大學計算機專業老師
生活工做狀況 教學
動機,目的,困難 學校課程使用博客園班級功能進行教學,隨時查看本身班級的成員,隨時發佈做業,發佈公告,查看投票 困難:web端不方便
用戶偏好 上網
用戶比例 20%~30%
典型場景 做業立刻截止,想看看做業提交狀況;想看看同窗們的博客並作出點評;將一名同窗拉進班級等
典型描述 實時查看,實時回覆
信息 描述
姓名 B
性別、年齡 男,30
職業 助教
收入 工資Emmmm
知識層次以及能力 某大學計算機課程助教
生活工做狀況 助學
動機,目的,困難 可以即便的看到同窗們對做業提出的問題與評價,同時回到同窗們的問題
用戶偏好 上網
用戶比例 10%~20%
典型場景 做業要截至了,統計還未提交做業的同窗,及時與他聯繫
典型描述 實時查看,實時回覆

這些使用的場景,咱們使用Appium + 模擬器,使用python腳本自動執行測試。python

三,測試矩陣

測試矩陣 後端功能測試 前端功能測試
測試機型 測試環境(機型,版本,分辨率) 登陸功能 查看博客 添加評論 查看班級 查看做業 添加成員 發佈做業 退出登陸 網絡斷開 點擊事件 頁面佈局 加載速度 圖片問題 頁面切換
三星C7 6.0.0 正常 正常 正常 正常 正常 正常 正常 正常 正常 正常 較好 通常 正常顯示連接圖片顯示較大 正常
華爲P9 7.0.0 正常 正常 正常 正常 正常 正常 正常 正常 正常 正常 較好 較好 正常顯示連接圖片顯示較大 正常
三星S8 6.1.0 正常 正常 正常 正常 正常 正常 正常 正常 正常 正常 通常 通常 正常顯示連接圖片顯示較大 正常
Custom Phone6.0 6.0.1 正常 正常 正常 正常 正常 正常 正常 正常 正常 正常 較好 通常 正常顯示連接圖片顯示較大 正常
Google Nexus 5.1.0 正常 正常 正常 正常 正常 正常 正常 正常 正常 正常 較好 通常 正常顯示連接圖片顯示較大 正常

四,出口條件

兼容性測試

即要在大多數的主流手機上能夠安裝運行,針對這一點咱們進行了測試,將apk文件交到騰訊的WeTest平臺,對主流的50款手機進行了兼容性測試。在騰訊的適配標準下,咱們第一個版本50款手機的適配經過率達到了94%。隨後進行了調試,達到了100…%。git

用的最多的華爲手機。github

修改以後能夠正常運行。web

因此,咱們認爲app的兼容性達到出口條件。後端

穩定性測試

咱們對穩定性的測試也是經過Appium + python腳本,對APP的操做來實現的,有做業的發佈,公告的發佈,做業的收藏,做業的評論等,當發佈1000個公告的時候也不會出錯。還有做業的刪除等功能,具體代碼在test_code分支下面,咱們測試的時候是實現一個功能測試一次,因此有些測試代碼是尚未到最終版就寫好了,所以在最終版上不能夠運行。咱們還將運行的版本提升到Android9.0, 也運行了測試。網絡

壓力測試

對比去年,咱們今年也作了壓力測試。今年咱們調用的博客園的API更多了。因此也作了更多的測試。去年主要是在登陸頁面的測試,因爲沒法獲得一大批的帳戶與密碼,因此咱們在未登陸的狀況下測試博客園中的班級博客的一些功能。對於登陸,咱們也作了測試。登陸功能都是正常的。可是再查看博客與查看做業的時候,咱們設置併發數爲100,及咱們預期的用戶的時候,仍是會出現一些錯誤。下面是返回做業正確的狀況。咱們用到的工具是Chrome的測試插件BlazeMeter與jmeter。併發

下面是最終的聚合報告。從中咱們能夠看到app

能夠看到返回的錯誤狀況是在查看博客以及班級做業的狀況下。而後咱們又測試了在併發數爲200的狀況下,查看班級,博文,評論,以及做業的狀況。

相關文章
相關標籤/搜索