創新課程高血壓管家和後台管理系統之測試心得

2022-08-20 21:51:09 字數 1486 閱讀 6398

前言

經過將近乙個學期的開發,我們終於在期末之際完成了這麼乙個完整的專案,對於我這種從來沒有完成完整專案的菜鳥來說,乙個學期下來還是收穫滿滿,我相信對於我們組員也是一樣的感覺。讓我們能夠從整個過程中來體驗乙個專案從需求到發布的過程。

我們組的分工很明確,每一周都會有一些模組的完成,單元測試完成後上交至伺服器,然後小組成員會線下一起測試整個系統,非該部分負責人發現bug,然後小組內進行bug對整個專案的影響進行評級,最後由有關負責人修改,最後再進行回歸測試,所以我們組在最後進行測試的時候工作量並不是很大。

測試物件

高血壓管家及後台管理系統。本機,伺服器web測試。

pc上執行系統,本地測試。以及部署在伺服器端進行遠端測試

測試要點

主要測試後台管理員,患者,醫生這三個角色對應的功能是否實現,是否有bug

主要功能點

管理員:後台資料增刪改查

患者:基本資訊處理,最近病情處理,聯絡醫生,繫結醫生,血壓資料處理,血壓資料走勢等

醫生:基本資訊處理,繫結患者,聯絡患者,檢視病人最近病情等

測試階段

模組測試。——>對應模組小組成員。

整合測試。——>模組整合小組成員。

系統本機測試。——>開發小組成員。

伺服器遠端測試。——>開發小組成員。

驗收模擬測試。——>開發小組成員。

驗收測試。——>學院

測試步驟

寫測試用例-->開會,檢視測試用例是否符合需求-->評審-->測試用例確定-->開發完成根據測試用例測試-->錯誤的截圖-->提交-->修改bug-->回歸測試

測試優先順序

1.功能測試:測試對應角色的基本功能點是否成功。

2.健壯性測試:測試各種錯誤輸入和錯誤指令的處理情況。

3.安全性測試:測試能否保障客戶的資訊保安,賬戶安全以及資訊有效性。

4.相容性丶效能測試:測試不同的瀏覽器下功能是否相容。測試功能的執行速度是否滿足使用者需求。

測試出現的bug舉例

伺服器端:

總結

總的來說,專案基本完成,但是還有很多不足的地方,比如說我們在原型設計階段沒有設計好介面呼叫的協議,而且沒有考慮到所有的功能,導致我們在測試階段花費了很多的時間進行協議的修改。今後在開發的過程中,越早的定義好這些協議以及更詳細的設計相關的功能和纖細的分析可能的使用者故事,這樣會節省大量的後續開發和測試時間。最後還有就是小組成員之間的幫助以及相互尊重很重要。 

創新課程專案 檔案上傳

檔案上傳具體實現方法 param file return responsebody public string handlefileupload requestparam file multipartfile file catch filenotfoundexception e catch ioex...

文彬老師《戰略營銷創新》課程大綱

戰略營銷創新 主講 文彬 課程背景 企業除了營銷和創新,其它一切都是成本!金融危機後的微利時代,許多企業用血的教訓來實踐著彼得.德魯克這一經典管理哲學 企業迫在眉睫的事情就是把握市場發展的脈絡,做好清晰的市場定位,找到差異化的營銷策略 企業全員服務營銷的時代已經到來,企業從上到下必須建立全新的服務意...

軟體開發與創新課程設計 1

通過對 軟體工程 內容的瀏覽,我了解到模組可重用技術與軟體工程在web中的運用。模組可重用技術,它有許多優點。首先,有助於系統開發效率與可靠性的提公升。針對可復用模組化方法來講,其能夠對系統模組當中的共性因素進行提取,然後以此為基礎,構造能夠重複使用且功能獨立的模組,比如裝置管理資訊當中的列印模組 ...