【項目測試】針對個人項目的測試

項目1:IM網頁版羣聊系統

IM系統是一個允許多人通過同一局域網進行登陸註冊,從而實現即時通信的網頁版的羣聊工具,它完成的功能與網頁版微信類似。
具體項目的介紹看這裏 --> IM聊天室

針對項目進行的相關測試內容如下:

需求測試:針對用戶需求進行分析,檢查主要功能是否合理
界面測試:查看聊天界面是否美觀
功能測試

  1. 新用戶能否註冊成功,錯誤時是否有提示
  2. 老用戶輸入正確信息能否登陸,輸入錯誤信息是否提醒
  3. 系統內的某個用戶發消息其他用戶是否能收到(羣聊)
  4. 用戶退出後,在30分鐘內再次訪問登陸頁面,能否直接進入聊天頁面

容量測試:系統在同一時間內最大能允許多少人在線
性能測試:用戶在不同情況下登陸時的響應時間
壓力測試:系統能接受的用戶請求的數量,及消息數量
安全性測試:用戶的個人信息是否安全不會被泄露
穩定性測試:用戶在短時間內多次登錄和退出時,界面是否亂碼
可靠性測試:用戶發送多條消息,是否所有信息被成功顯示在大家的頁面上
容錯性測試:系統在異常情況下自身是否具有防護措施或能否觸發恢復手段
負載測試:用戶不斷髮消息,系統是否能把所有實時轉發成功
易用性測試:登陸註冊是否操作簡單,方便使用
文檔測試:使用文檔是否保證正確性,完備性,易理解性和一致性

針對部分功能具體的測試過程如下

運用黑盒測試方法
  • 驗證登錄註冊功能
    在完成網頁上的登錄和註冊功能時,我在項目中通過藉助數據庫的管理完成
  1. 測試內容:
    用戶註冊時,若輸入的信息正確則將用戶信息插入數據庫中
    用戶登錄時,若用戶輸入的信息在數據庫中正確查找到則跳轉至聊天頁面,否則提示用戶註冊
  2. 測試過程:
    使用等價類劃分法設計測試用例,並執行測試用例
  3. 測試結果:
    驗證登錄和註冊功能完整,且網頁信息中關於字符和長度的限制條件描述準確
  4. 具體實現及結果顯示:

驗證登錄用例:

有效等價類:最後進入聊天主頁
用戶名存在,且密碼正確:UID=“張三”,passwd=“123”
無效等價類:最後提示錯誤
a.用戶名或密碼爲空:UID=" ",passwd=“123”
b.用戶名不存在:UID=“小白”,passwd=“123”
c.用戶名存在,但密碼不一致:UID=“張三”,passwd=“111”

驗證註冊用例:

有效等價類:最後提示註冊成功
用戶名不存在且用戶名和密碼都不爲空:UID=“小白”,passwd=“123”
無效等價類:最後提示註冊失敗
a.註冊已經存在的用戶名:UID=“張三”,passwd=“123”
b.用戶名或密碼爲空:UID=" ",passwd=“123”

執行測試用例

執行登錄用例結果顯示:
在這裏插入圖片描述
在這裏插入圖片描述

執行註冊用例結果顯示:
在這裏插入圖片描述

系統測試
  • 在一定時間內,可直接登錄主頁
    測試內容:登錄過的用戶在半小時內再次進入網頁可直接訪問主頁
    測試過程:讓用戶退出聊天頁面後,在半小時內再次登錄
    測試結果:用戶可以直接聊天,驗證cookie保存時間爲30 分鐘
    在這裏插入圖片描述

  • 驗證通訊功能
    測試內容:是否允許多人登錄,通訊是否正常
    測試過程:多人通過正確的註冊並登錄,每個人都在聊天室裏發消息,觀察其他人是否能收到
    測試結果:可進行多人登錄,並驗證通訊功能正常
    在這裏插入圖片描述

項目2:AI智能語音助手

AI語音助手是一個能語音陪你聊天,也能幫你執行語音命令的計算機管理工具。
具體項目的介紹看這裏 - -》 AI智能助手

針對項目進行的相關測試內容如下:

需求測試:針對用戶需求進行分析,檢查主要功能是否合理
界面測試:觀察輸出界面是否整齊美觀
功能測試

  1. 自己的語音輸入後能否準確轉爲文字
  2. 我的文字輸出後,系統能否回覆文字並準確轉爲語音
  3. 輸入自己的語音命令後,系統能否正確執行
  4. 退出程序,再次進入時是否正常

容量測試:系統最大能回覆多少條消息
性能測試:用戶在不同情況下,語音回覆,語音識別和語音合成各自的的響應時間
壓力測試:系統能接受的用戶消息的長度是多少
安全性測試:用戶的個人信息,及我們之間的對話是否安全不會被泄露
穩定性測試:用戶在短時間內多次登錄和退出時,系統是否能正常運行
可靠性測試:用戶發送多條消息,系統是否全部回覆
容錯性測試:系統在異常情況下自身是否具有防護措施或能否觸發恢復手段
負載測試:用戶不停的發消息,系統是否回覆所有消息
易用性測試:系統的使用是否方便,使用人羣是否廣泛
文檔測試:使用文檔是否保證正確性,完備性,易理解性和一致性

功能測試
  • 智能AI對話
    在這裏插入圖片描述

  • 執行語音命令
    在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章