1、 整體測試計劃瀏覽器
整體的測試計劃圍繞黑盒測試以及使用測試工具進行,將項目分享給朋友進行相關功能的測試並蒐集相關反饋,而後根據用戶提供的建議進行項目的完善。 併發
2、bug記錄工具
如下是還在解決的bug性能
(1)當網站在不一樣屏幕大小時,界面會亂,沒有隨窗口大小改變頁面內容大小學習
(2)移動端登陸頁面看不到用戶帳號 測試
燃盡圖(包含已解決bug)網站
3、場景測試spa
提問者:(針對特定問題進行提問,但願網站找到答案,解決問題)blog
基本流:登陸在線網站→登陸帳號→發佈問題→問題在網站中展示進程
備選流1:用戶不存在→註冊用戶
備選流2:密碼不正確
備選流3:低質量問題→禁止該問題發佈→提交問題
第二步:根據基本流和各項備選流肯定場景;
場景1(成功發佈問題):基本流;
場景2(帳戶不存在):基本流 備選流1
場景3(帳戶密碼錯誤):基本流 備選流2
場景4(問題質量低,禁止發佈):基本流 備選流3
回答者:(針對提問者所提問題,用本身知識經驗進行回答)
基本流:登陸在線網站→登陸帳號→問題列表→回答問題
備選流1:用戶不存在→註冊用戶
備選流2:密碼不正確
備選流3:低質量答案→禁止回答→問題列表
第二步:根據基本流和各項備選流肯定場景;
場景1(成功回答問題):基本流;
場景2(帳戶不存在):基本流 備選流1
場景3(帳戶密碼錯誤):基本流 備選流2
場景4(回答質量低):基本流 備選流3
搜索者:(有某類問題,想經過查詢文獻或搜索相似問題找到答案)
基本流:登陸在線網站→登陸帳號→問題列表→搜索問題→查看回答
備選流1:用戶不存在→註冊用戶
備選流2:密碼不正確
備選流3:不存在該問題→相似問題智能推薦→查看回答
第二步:根據基本流和各項備選流肯定場景;
場景1(成功搜索到問題及回答):基本流;
場景2(帳戶不存在):基本流 備選流1
場景3(帳戶密碼錯誤):基本流 備選流2
場景4(不存在該問題):基本流 備選流3
熱點關注者:(查看搜索問題排行,可知最近相關熱點,參與熱點問題討論,發表本身的意見見解)
基本流:登陸在線網站→登陸帳號→查看熱門搜索排行榜→查看問題→查看答案/回答問題
備選流1:用戶不存在→註冊用戶
備選流2:密碼不正確
第二步:根據基本流和各項備選流肯定場景;
場景1(正常登錄帳戶):基本流;
場景2(帳戶不存在):基本流 備選流1
場景3(帳戶密碼錯誤):基本流 備選流2
聊天者:(經過網站與知識達人進行溝通學習,一塊兒探討問題,可社交)
基本流:登陸在線網站→登陸帳戶→好友聊天
備選流1:用戶不存在→註冊用戶
備選流2:密碼不正確
備選流3:不存在相關好有→添加好友→好友聊天
第二步:根據基本流和各項備選流肯定場景;
場景1(正常聊天):基本流;
場景2(帳戶不存在):基本流 備選流1
場景3(帳戶密碼錯誤):基本流 備選流2
場景4(添加好友):基本流 備選流3
4、測試矩陣
功能 |
描述 |
Linux平臺 |
Windows平臺 |
IE瀏覽器 |
360瀏覽器 |
谷歌瀏覽器 |
用戶註冊 |
新用戶經過設置用戶名、設置密碼、再次確認密碼的操做,實現帳戶註冊 |
√ |
√ |
√ |
√ |
√ |
用戶登陸 |
已有帳號用戶經過輸入用戶名和密碼,點擊登陸,進入碧瑤答疑網的主界面 |
√ |
√ |
√ |
√ |
√ |
瀏覽列表 |
點擊導航條上面的「問題列表」,能夠看到其餘用戶發表的問題貼及回帖 |
√ |
√ |
√ |
√ |
√ |
發表問題 |
點擊導航條上面的「發表問題」,能夠進入發表問題的界面。編輯問題內容,點擊發表按鈕,該問題貼會出如今最新的問題列表當中 |
√ |
√ |
√ |
√ |
√ |
回答問題 |
點擊導航條上面的「討論區」,能夠進入學習交流區域,與不一樣用戶進行互動 |
√ |
√ |
√ |
√ |
√ |
發送消息 |
點擊「我的聊天」,會有聊天窗口出現,能夠選擇好友,編輯消息內容,點擊發送 |
√ |
√ |
√ |
√ |
√ |
接收消息 |
收到消息提示,點擊「我的聊天」,能夠看到好友向你發送的消息 |
√ |
√ |
√ |
√ |
√ |
添加好友 |
能夠經過搜索用戶名添加該好友 |
√ |
√ |
√ |
√ |
√ |
刪除好友 |
能夠選擇好友點擊右鍵選擇刪除 |
√ |
√ |
√ |
√ |
√ |
註銷登陸 |
能夠註銷登陸,接着會自動返回登陸界面 |
√ |
√ |
√ |
√ |
√ |
5、性能測試
使用http_load進行測試
在上面的測試中運行了1183個請求,併發進程數是100,運行的時間是60秒,每秒的響應請求爲19.7167,每秒傳遞的數據爲55488.1,每鏈接的平均響應時間是343.512msecs,對於最大併發量還未測出,由於進程數太大會被阻止鏈接,具體緣由不太清楚。