軟體工程課程設計報告之測試分析報告

2021-03-04 03:57:57 字數 2308 閱讀 5177

測試分析報告是在測試分析的基礎上,對測試的結果以及測試的資料等加以記錄和分析總結。它也是測試過程中的乙個重要環節,同時,它也是對軟體效能的乙個總的分析和認可及對不足之處的說明。因此,測試分析報告對於今後對軟體的功能的加強,不足之處的彌補等都起著十分重要的提綱作用。

另外,它還利於今後軟體開發者閱讀原程式,根據測試提供的資料和結果,分析原**,掌握各函式的功能和侷限性。從而縮短軟體開發者的再開發時間和所耗費的精力.資金。從這方面上,我們不難發現,測試分析報告所指明的物件主要是針對於軟體開發者。

此專案是我們應廣大使用者的需求,要求開發一套實時,有效,完善,安全性好的即時聊天軟體系統,我飛q軟體開發小組應聘對此進行開發。

sql server: 系統伺服器所使用的資料庫管理系統(dbms)。

mysql: 系統伺服器所使用的另乙個資料庫管理系統(dbms)。

sql: 一種用於訪問查詢資料庫的語言

事務流:資料進入模組後可能有多種路徑進行處理。

主鍵:資料庫表中的關鍵域。值互不相同。

外部主鍵:資料庫表中與其他表主鍵關聯的域。

軟體工程及其應用周蘇、王文等天津科學技術出版社

軟體工程張海藩清華大學出版社

軟體工程錢樂秋清華大學出版社

專案的計畫任務書飛q軟體開發小組

專案開發計畫飛q軟體開發小組

需求規格說明書飛q軟體開發小組

概要設計說明書飛q軟體開發小組

詳細設計說明書飛q軟體開發小組

使用者操作手冊飛q軟體開發小組

測試計畫飛q軟體開發小組

上網查詢的資料

1. 5測試環境

伺服器端:裝有奔騰4處理器、1g記憶體的windows xp pc機

客戶端:同上

由於條件差,client 及 server 均在一台機器上測試,所以程式實際執行結果要遠遠好於此次測試結果,特此說明

2.1.1、客戶端:

客戶端登入模組測試

客戶端接受使用者輸入的帳號和密碼及其他登入資訊,然後經網路傳送給伺服器,然後服務其返回資訊。

客戶端更新個人資訊模組測試

客戶端將使用者修改的個人資訊,傳送到伺服器,同時本地的個人資訊也相應的更新,如更新頭像暱稱等等

客戶端安全模組測試

使用者根據自己的需要,對帳號進行不同程度的保護,當忘記密碼或帳號被盜時的時候不至於束手無策,使用者可以通過一系列安全措施保護找回自己的密碼以保證自己的帳號不被他人長期利用

客戶端使用者好友增刪改查模組測試

沒有好友的客戶端沒有什麼意義,也不符合即時聊天工具設計的初衷,客戶端只有有了好友,只有能進行與好友即時聊天了,才算真正即時聊天,所以測試客戶端增刪改查的效果,使用者通過精確模式或者按條件查詢模式查詢好友,並新增自己想新增的使用者;當自己想刪除某個好友的時候可以隨時刪除,當想修改某個人的暱稱的時候,可以隨時修改好友暱稱;此模組測試進行響應的增刪改查操作後,客戶端的顯示效果及伺服器端的反映

客戶端聊天模組

使用者選中某個好友後進行聊天,測試傳送訊息後本人與好友的聊天模組反映及其速度

2.1.1、伺服器端:

伺服器響應速度測試 :

伺服器的響應速度對使用者體驗有很大影響,此項將測試當乙個到多個客戶端訪問資料庫的時候,伺服器的響應速度如何

伺服器安全響應準度測試 :

伺服器的響應不光要快並且要準,此項將測試伺服器的響應準度,及當客戶端請求資料的時候伺服器是否能返回正確的資料

測試機構 ―― 飛q軟體開發小組

2.1.1、客戶端:

客戶端登入模組測試

客戶端更新個人資訊模組測試

客戶端安全模組測試

客戶端使用者好友增刪改查模組測試

圖1-按條件查詢

圖2-查詢結果

客戶端聊天模組

經測試,聊天無bug 聊天資訊在區域網內傳輸時間在毫秒級別,介面漂亮,無瑕疵,聊天測試介面如下:

2.1.1、伺服器端:

伺服器響應速度測試 :

伺服器的響應速度對使用者體驗有很大影響,此項將測試當乙個到多個客戶端訪問資料庫的時候,伺服器的響應速度如何

登入壓力測試:

申請壓力測試:

其他壓力測試均在預想範圍內

伺服器安全響應準度測試 :

請求好友資訊壓力測試:

在經過對各模組的測試後,已經能夠證實該軟體各方面的能力都相當不錯。只是在網路傳輸方面還有待加強。

經測試證實該軟體在各方面的綜合能力都不錯。

網路傳輸的保密性.安全性以及資料庫的安全性還存在一定的缺陷。有可能會

在使用者數量超載時由於傳輸過程中資料的丟失造成軟體執行的錯誤。

建議在網路傳輸方面加強其保密性和安全性.在資料庫設計及伺服器演算法上改進

該軟體在各方面的綜合能力都可以,通過!

軟體工程課程設計報告

企業工資管理系統 目錄引言2 課題研發的背景2 課題研發的目的與意義2 第一章可行性研究2 1.1.技術可行性分析2 1.2.社會可行性分析3 1.3.經濟可行性分析3 1.4.操作可行性3 1.5可行性研究結論3 第二章需求分析3 2.1系統主要功能需求分析3 2.2資料流分析4 2.3 er圖5...

軟體工程課程設計報告

課題名稱 員工工資管理系統的設計與實踐研究 姓名學號 班級指導教師 1.概述 3 1.1問題的提出 3 1.1.1 選題背景與意義 3 1.1.2 開發工具簡介 4 2.可行性分析 4 2.1社會可行性 4 2.2技術可行性 4 2.3經濟可行性 5 3.需求分析 5 3.1系統業務流程圖 6 3....

軟體工程課程設計報告

河南工程學院 軟體工程 課程設計 課程設計題目 學生學號 學生姓名 學院 計算機學院 專業班級 專業課程 軟體工程 指導教師 谷春英 2016年7月2日 目錄 第1章緒論1 1.1 選題背景和意義1 1.2 國內外研究現狀3 1.2.1 國內研究現狀3 1.2.2 國外研究現狀4 1.2.3 存在的...