[知識路書]測試報告

[知識路書]測試報告

這是一篇軟工課程博客html

項目 內容
課程:北航-2020-春-軟件工程 博客園班級博客
做業要求 測試報告
咱們在這個課程的目標是 測試項目
這個做業在哪一個具體方面幫助咱們實現目標 制定測試規則,總結測試結果
關於本組 敏傑開發團隊介紹】
關於選題 知識路書項目介紹】

1、測試計劃

測試時間

2020年4月25日至2020年4月28日web

測試矩陣

矩陣項
平臺 PC端或MAC端web瀏覽器
硬件 PC端或MAC端
瀏覽器類型 主流web瀏覽器:Chrome、Firefox、Safari

測試規劃

  • 2020年4月25日 至 2020年4月26日單元測試:先後端分離測試、組件測試、單元測試
  • 2020年4月27日 至 2020年4月28日場景測試:先後端合併、總體測試

Alpha版本出口條件

  • 先後端成功對接後端

  • 各組件正常工做瀏覽器

  • 連接跳轉正常前後端分離

  • 無明顯錯誤工具

  • 發現的已知bug解決完成,或不重要的bug添加Issue以待下一版本解決單元測試

2、測試過程

單元測試

功能 測試標準 發現bug bug是否已修復 是否經過測試
簡單文獻管理
\(\cdot\) 文獻CURD 用戶能夠上傳、編輯、移除文獻 經過
\(\cdot\) 文獻引用管理 用戶能夠爲每篇文獻設置引用關係 新添加的文獻不會當即出如今transfer選項中,須要從新加載數據 經過
路書編輯
\(\cdot\) 路書CURD 用戶能夠建立、編輯、移除路書 經過
\(\cdot\) 添加素材 用戶能夠將素材添入路書 經過
\(\cdot\) 自動引用鏈接 添加素材後全部素材間已存在的引用關係能夠自動添加並顯示 文獻名變動時原有結點關聯會失效。這裏須要引入id進一步完善路書結點與素材(文獻)的關聯方式 經過
\(\cdot\) 鏈接CURD 能夠爲所選素材間添加鏈接;能夠移除所選鏈接;能夠編輯已有鏈接,修改其顏色等屬性 經過
\(\cdot\) 保存編輯 路書編輯後能夠自動保存,從新加載時能夠徹底恢復上一次編輯 經過
路書展現 路書能夠以只讀形式展現,這個模式下不容許任何修改 經過
用戶反饋 用戶在登錄登出狀態均可以提供反饋 經過
用戶
\(\cdot\) 登陸登出 未登錄時跳轉至登陸頁面,登錄成功後跳轉至目標頁面,登出後跳轉至登錄頁面 csrf問題、JWT token問題 經過
\(\cdot\) 權限管理 未登陸時只能訪問意見反饋功能,登陸後只能查看本身所屬的實體 後端未實現權限filter功能 經過

場景測試

  • 常見場景一:登錄測試

    • 未登陸的用戶進入網站,自動跳轉至登錄界面
    • 輸入用戶名密碼,點擊登陸按鈕,登陸成功後自動跳轉至文獻管理頁面
  • 常見場景二:文獻管理網站

    • 登陸狀態下,點擊文獻管理,進入文獻管理界面spa

    • 經過點擊建立文獻,添加文獻列表項

    • 建立錯誤能夠點擊修改,想要刪除能夠點擊刪除

  • 常見場景三:路書管理

    • 登陸狀態下,點擊導航欄的路書管理,跳轉至路書管理界面
    • 如已有路書,能夠點擊查看進入路書閱覽器,點擊修改進入路書編輯起,點擊刪除進行刪除
  • 常見場景四:路書編輯

    • 登陸狀態下,在路書管理界面點擊新建路書或點擊已有路書的編輯,進入路書編輯界面
    • 用戶能夠點擊標題描述旁邊的修改圖標修改標題或修改描述
    • 點擊左側文獻欄中的一個文獻,鼠標懸停在下拉列表按鈕,彈出文獻添加/刪除選項
    • 選擇添加文獻,可在路書編輯區看到文獻節點被成功添加
    • 點擊右側工具欄中的Add Node按鈕,輸入節點名和Url,能夠添加普通節點
    • 任什麼時候刻用戶均可以拖動編輯區的節點達到更好的顯示效果
    • 點擊右側工具欄的Add Connection按鈕,選擇兩個節點,便可添加一條關係鏈接
    • 點擊右側工具欄的Add Comment按鈕,能夠選擇一個節點,對其添加註釋內容
    • 相應的,能夠經過Delete NodeDelete ConnectionDelete Comment進行刪除
    • 編輯結束後,點擊右側工具欄的Save Roadmap按鈕保存
  • 常見場景五:路書閱覽/編輯切換

    • 登陸狀態下,在路書管理界面點擊已有路書的查看,進入路書閱覽界面
    • 能夠經過點擊右側的Edit按鈕切換到編輯界面
    • 在路書編輯界面,能夠經過點擊右側的Read Only按鈕切換到閱覽界面
場景 測試是否經過
場景一 經過
場景二 經過
場景三 經過
場景四 經過
場景五 經過

3、測試結果

發現多少個bug

序號 bug描述 是否解決
1 新添加的文獻不會當即出如今transfer選項中,須要從新加載數據
2 文獻名變動時原有結點關聯會失效。這裏須要引入id進一步完善路書結點與素材(文獻)的關聯方式
3 csrf問題、JWT token沒法獲取
4 後端用戶權限filter功能有誤
5 路書編輯界面註釋掉無用按鈕
6 路書id爲-1時,只讀按鈕應該disable
7 拉動節點後窗口抖動
8 文獻添加引用時會自動雙向引用
9 文獻的URL屬性格式問題
相關文章
相關標籤/搜索