• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      淺談Web網(wǎng)站的功能與性能測試的實現(xiàn)

      2014-09-24 19:11:54朱漁羅來曦
      無線互聯(lián)科技 2014年7期
      關(guān)鍵詞:訪問量易用性業(yè)務量

      朱漁 羅來曦

      摘要:為了有效確保Web網(wǎng)站的質(zhì)量,需要針對Web網(wǎng)站的頁面內(nèi)容、鏈接、數(shù)據(jù)采集、速度、負載、壓力、兼容性、安全性及易用性等功能及性能方面進行測試。本文重點針對Web網(wǎng)站的功能及性能測試的主要內(nèi)容及方法進行了探討,以供參考和借鑒。

      關(guān)鍵詞:Web網(wǎng)站;功能測試;性能測試1Web網(wǎng)站功能與性能測試內(nèi)容分析

      ⑴功能測試內(nèi)容分析。Web網(wǎng)站功能測試,指的是對Web網(wǎng)站的內(nèi)容進行測試,看其能否滿足用戶的實際需求,如界面設(shè)計、字體及顏色等是否滿足用戶需求,具體而言,主要包括如下方面:

      1)測試頁面內(nèi)容,主要對Web網(wǎng)站頁面信息是否正確進行測試,例如,Web網(wǎng)站的界面能否符合用戶需求,是否同用戶使用風格相符,網(wǎng)站字體及顏色是否正確,是否令人舒適等。針對此類測試,應以用戶需求為依據(jù),對測試用例進行編寫,利用QTP對測試腳本進行錄制,可以在腳本中增加文字及圖片檢查點等用以測試。2)測試鏈接,作為Web重要特性之一,鏈接也是網(wǎng)站網(wǎng)頁設(shè)計及利用的重要技術(shù)手段之一,可以為用戶帶來較佳的體驗。測試鏈接是指對Web頁面鏈接是否能夠正常跳轉(zhuǎn)進行測試,利用QTP測試工具可以對當前頁面鏈接的總數(shù)量進行自動測試,但無法對實際鏈接跳轉(zhuǎn)進行測試,可以在Web網(wǎng)站項目集成時利用手工測試,來對該工具測試的缺陷進行彌補。3)測試數(shù)據(jù)采集,對于數(shù)據(jù)采集而言,其主要指的是用戶向Web網(wǎng)站所提交各類信息的操作,如注冊、登錄等,測試數(shù)據(jù)采集,是指對提交給Web網(wǎng)站的數(shù)據(jù)信息正確與否進行測試,例如,注冊用戶名時,Web網(wǎng)站能否給予正確的提示,所填寫出生日期同證件號碼不同時,系統(tǒng)能否正確提示等。執(zhí)行測試用例時可采用手工測試,也可利用QTP工具對測試腳本進行錄制用于測試。

      ⑵性能測試內(nèi)容分析。性能測試是指對極端條件下Web網(wǎng)站是否能夠正常運行進行測試,包括如下三個方面:

      1)測試速度,是指對用戶頁面訪問的速度進行測試,如頁面打開后需等待的時間,可利用手工方式測試多次,求其平均值。2)測試負載,是指對Web網(wǎng)站最大在線用戶數(shù)目進行測試,測試時可利用LoadRunner軟件模擬進行測試。3)測試壓力,是指不斷增加Web網(wǎng)站的在線用戶數(shù)目,以明確網(wǎng)站的反應能力,該測試實際是破壞性測試,用以檢測Web是否會癱瘓或崩潰,測試時也可利用LoadRunner軟件進行測試。

      ⑶兼容性測試內(nèi)容分析。兼容性測試指的是針對用戶運行不同操作系統(tǒng)及瀏覽器過程中,對Web系統(tǒng)是否帶來影響進行測試,主要包括操作系統(tǒng)和瀏覽器測試,前者主要針對Web項目與操作系統(tǒng)是否匹配進行測試,后者針對Web系統(tǒng)能否在不同的瀏覽器中的正常運行進行檢測。

      ⑷易用性測試內(nèi)容分析。Web網(wǎng)站的易用性直接關(guān)系著其市場占有率,易用性測試主要包括導航、界面、安全測試等內(nèi)容。其中,導航測試是對導航是否方便、準確、快捷進行測試;界面測試是看布局合理與否;安全測試是對網(wǎng)絡(luò)傳輸信息加密與否、網(wǎng)站登錄用戶是否合法、服務器是否存在安全漏洞等進行測試。

      2Web網(wǎng)站測試方法及有關(guān)參數(shù)計算方法分析

      ⑴測試工具。上文已經(jīng)提到LoadRunner工具,其主要是通過對多個虛擬用戶進行創(chuàng)建,以增加所錄制單用戶腳本的負載,進而增加系統(tǒng)壓力用以測試。該工具所攜帶的Analysis工具,可以分析系統(tǒng)壓力運行的結(jié)果,獲得腳本運行測試過程中系統(tǒng)對事務響應的平均時間、最小時間以及最大時間等相關(guān)性能信息,還可以對服務器CPU占用情況及內(nèi)存使用情況進行監(jiān)視。

      ⑵并發(fā)用戶數(shù)目測試計算方法。以Web網(wǎng)站首頁并發(fā)數(shù)為例,并發(fā)數(shù)=業(yè)務量/(時間段/單人單筆業(yè)務所需處理時間)。如:網(wǎng)站首頁在0:00-24:00期間訪問業(yè)務量期望達到5萬,以該業(yè)務量為依據(jù),首先,需要對每個用戶每次訪問網(wǎng)站首頁時服務器響應時間進行統(tǒng)計,再予以計算。以二八原則為依據(jù),對業(yè)務量及業(yè)務時間段進行重新規(guī)劃,即80%業(yè)務量需要在20%時間段內(nèi)完全完成,5萬訪問量乘以80%,即4萬,24h乘以20%,為4.8h。因此,該測試若性能能夠滿足在4.8h內(nèi)實現(xiàn)4萬訪問量,則表明該測試通過。采用LoadRunner工具對首頁腳本進行錄制,利用Controller對持續(xù)時間運行一次進行設(shè)置,利用Analysis對每個用戶每次訪問首頁所需時間進行統(tǒng)計,設(shè)此時所得響應時間是t秒/次,從預期計算可知業(yè)務高峰約出現(xiàn)在Th內(nèi)。則每個用戶在Th內(nèi)訪問首頁次數(shù)C=T*60min*60s/t,則Th內(nèi)頁面訪問量約需Total Vuser=頁面訪問量/C個Vuser實現(xiàn),所得Total Vuser即測試所需并發(fā)數(shù)。

      ⑶場景啟動模式。主要包括兩種模式,即逐步加壓與瞬間并發(fā)模式,前者是為了對用戶業(yè)務情況進行真實模擬,以便對服務器性能進行有效衡量,此時需逐步持續(xù)進行施壓,并通過逐步減壓將場景啟動。場景啟動模式,即每10min增加4個Vuser,連續(xù)運行10h,然后每10min退出4個Vuser;后者適用于單測并發(fā)數(shù),可在場景中設(shè)計6000個并發(fā)用以操作,可瞬間實現(xiàn)并發(fā)測試的效果。

      總而言之,通過對Web網(wǎng)站進行功能及性能測試,可以有效確保網(wǎng)站運行過程的正常性與穩(wěn)定性,對于Web網(wǎng)站的科學經(jīng)營具有十分重要的作用。Web網(wǎng)站功能及性能測試的主要目的,是以實際性能監(jiān)控數(shù)據(jù)信息為依據(jù),對Web系統(tǒng)最大負載及有關(guān)參數(shù)指標等情況進行科學考察,以便對針對Web系統(tǒng)的實際情況,采取科學、有效的調(diào)優(yōu)措施,確保Web網(wǎng)站能夠達到預期所期望的性能及壓力要求。

      [參考文獻]

      [1]張志敏,周四望.針對軟件系統(tǒng)功能的自動化測試工具設(shè)計[J].計算機系統(tǒng)應用,2010(06):123-125.

      [2]王森,李志忠,徐曉晴.大型接地裝置的性能測試與綜合評價[J].陜西電力,2012(01):28-32.

      [3]王云.Web網(wǎng)站功能及性能測試探析[J].電子設(shè)計工程,2012,20(20):46-48.

      猜你喜歡
      訪問量易用性業(yè)務量
      快遞業(yè)務量累計完成480.9 億件
      政務軟件易用性評測探究
      電子測試(2022年8期)2022-05-30 07:44:22
      2020年業(yè)務量達830億件快遞跑出經(jīng)濟活力
      8月全國快遞業(yè)務量完成32.6億件同比增29.4%
      人民交通(2017年10期)2017-10-25 11:13:08
      高職院校圖書館電子資源中數(shù)據(jù)庫的使用情況分析
      卷宗(2016年12期)2017-04-19 20:57:30
      中國國際人才交流大會網(wǎng)站易用性評價調(diào)查問卷
      如何做好搜索引擎優(yōu)化(SEO)提高新聞網(wǎng)站訪問量
      活力(2016年9期)2016-08-01 22:41:45
      一所大學有40人被確診為抑郁癥
      健康管理(2016年7期)2016-05-14 11:38:41
      移動應用界面動效易用性研究
      讀者消費俱樂部
      花垣县| 香格里拉县| 乌拉特后旗| 西乌珠穆沁旗| 余干县| 邹平县| 罗甸县| 安顺市| 关岭| 镇赉县| 宁波市| 巢湖市| 濮阳县| 台江县| 紫金县| 边坝县| 南溪县| 枞阳县| 冀州市| 罗城| 独山县| 宁海县| 永清县| 襄樊市| 沙坪坝区| 青岛市| 吴桥县| 古蔺县| 涟水县| 浑源县| 惠水县| 同德县| 抚州市| 景泰县| 确山县| 溧水县| 九寨沟县| 敖汉旗| 西林县| 永春县| 贵阳市|