監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

OA辦公系統(tǒng)應(yīng)用程序的性能測試包括哪些?

申請免費試用、咨詢電話:400-8352-114

 濟南OA辦公系統(tǒng)應(yīng)用程序的性能測試包括了基準測試,容量測試和浸泡測試三個主要測試階段。
  基準測試
  基于的性能測試第一階段是基準測試,基準測試是用來確定被測應(yīng)用程序是否存在性能衰退,并且收集可重復(fù)性能測試結(jié)果以作為性能基準。基準測試的最好方法是每次測試只改變一個參數(shù)?;鶞蕼y試包括了相應(yīng)時間驅(qū)動的測試和吞吐量驅(qū)動的測試。
  響應(yīng)時間驅(qū)動測試
  對于web service的應(yīng)用程序,其中響應(yīng)時間定義為發(fā)送一個服務(wù)請求到收到服務(wù)響應(yīng)的時間間隔。響應(yīng)時間驅(qū)動的測試主要用來測試單個service的性能。首先加一個虛擬用戶作為負載量,然后對同一測試用例按照比例的增加并發(fā)虛擬用戶數(shù),并分別記錄下測試結(jié)果,最后計算出這些測試結(jié)果的平均值作為平均響應(yīng)時間。
  濟南OA軟件為某個web服務(wù)在不同并發(fā)虛擬用戶數(shù)下平均響應(yīng)時間曲線圖,由圖可看出,平均響應(yīng)時間隨著并發(fā)虛擬用戶數(shù)的增加而增加。在用戶數(shù)從50到100,平均響應(yīng)時間開始比較大幅度地增長,此時很有可能某個系統(tǒng)資源出現(xiàn)了瓶頸,當然前提條件是在被測應(yīng)用程序沒有出現(xiàn)錯誤的情況下。此時可以進行調(diào)優(yōu),但要保證每次只改動一個參數(shù)值,然后再次執(zhí)行相同測試用例,并與之前的結(jié)果進行對比,選取結(jié)果最優(yōu)的參數(shù)配置。
  吞吐量驅(qū)動測試
  吞吐量被定義為在單元時間內(nèi)能夠成功處理的服務(wù)請求的數(shù)量。吞吐量驅(qū)動的測試主要是基于一組連續(xù)web服務(wù)形成一個或多個測試場景,來測量應(yīng)用在單位時間內(nèi)能夠處理的事務(wù)數(shù)量。
  這是針對一個業(yè)務(wù)場景進行的性能測試用例,同樣首先加一個虛擬用戶作為負載量,然后對同一測試用例按比例的增加并發(fā)虛擬用戶數(shù),最后記錄下不同虛擬用戶數(shù)下的吞吐量。
  濟南OA為不同并發(fā)虛擬用戶數(shù)下吞吐量的曲線圖,與響應(yīng)時間一樣,吞吐量也隨著并發(fā)虛擬用戶數(shù)的增長而增長,但不同的是吞吐量在達到某一最高點后,再增加并發(fā)虛擬用戶時吞吐量則保持與最高值接近。這是由于當用戶數(shù)較少時,單位時間內(nèi)發(fā)出的服務(wù)請求較少,所以測出的吞吐量較小,當用戶數(shù)增加,發(fā)出的服務(wù)請求增加,所以吞吐量也隨之增加,當吞吐量達到最高值表明被測應(yīng)用在測試的硬件環(huán)境下達到處理事務(wù)的最高能力。最后同樣要做性能調(diào)優(yōu),以選取最優(yōu)的吞吐量最大值時的配置情況。
  容量測試
  容量測試的目標是要看被測應(yīng)用在一定測試環(huán)境下能夠達到的最大處理能力。容量測試將模擬更加接近真實用戶使用的環(huán)境,并且用更為真實的用戶負載來測試 應(yīng)用程序的capacity scale。具體地說,一般容量測試是為了檢測在達到一定響應(yīng)時間或吞吐量的前提下被測應(yīng)用能夠支持的并發(fā)用戶數(shù)。其中容量測試包括了以下幾方面內(nèi)容:
  定義訪問系統(tǒng)的并發(fā)虛擬用戶數(shù)
  定義虛擬用戶的think time,也就是發(fā)出兩個連續(xù)請求之間的時間間隔。
  用ramp-up run的方式增加負載量進行測試,得到被測應(yīng)用能夠支持的虛擬用戶數(shù)的范圍。
  在應(yīng)用支持的用戶數(shù)地范圍內(nèi),采用flat run的方式進行測試,以得到更為精確性能結(jié)果。
  浸泡測試
  k test是在一個穩(wěn)定的并發(fā)用戶上進行的long run測試,用來測試應(yīng)用程序的健壯性。通過k test往往可以發(fā)現(xiàn)內(nèi)存泄露,頻繁 GC 等嚴重性能問題。進行k test需要注意以下兩點:
  k test需要在一定適中的用戶負載量下進行,最好低于應(yīng)用支持最大的負載量。
  在執(zhí)行l(wèi)ong run測試時,采用幾種不同用戶組,并且每個用戶組織性不同的業(yè)務(wù)流程。
  k test實際上比較簡單的性能測試,濟南泛普OA辦公系統(tǒng)測試最好能夠運行幾天,以真正得到一個健壯的應(yīng)用。確保應(yīng)用測試是貼近真實世界,盡量與實際使用情況接近。
發(fā)布:2006-05-05 10:56    編輯:泛普軟件 · admin    [打印此頁]    [關(guān)閉]
相關(guān)文章:
濟南OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普濟南OA軟件其他應(yīng)用

濟南OA軟件 濟南OA新聞動態(tài) OA管理信息化 濟南OA快博 濟南OA行業(yè)資訊 濟南監(jiān)控公司 濟南倉庫管理軟件 濟南餐飲管理軟件 濟南物業(yè)管理軟件 濟南網(wǎng)站建設(shè)公司 濟南軟件開發(fā)公司 濟南門禁系統(tǒng)