999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺談Web網站的功能與性能測試的實現

2014-09-24 19:11:54朱漁羅來曦
無線互聯科技 2014年7期
關鍵詞:頁面利用用戶

朱漁 羅來曦

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

關鍵詞:Web網站;功能測試;性能測試1Web網站功能與性能測試內容分析

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

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

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

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

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

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

2Web網站測試方法及有關參數計算方法分析

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

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

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

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

[參考文獻]

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

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

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

猜你喜歡
頁面利用用戶
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
利用min{a,b}的積分表示解決一類絕對值不等式
中等數學(2022年2期)2022-06-05 07:10:50
利用一半進行移多補少
利用數的分解來思考
Roommate is necessary when far away from home
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 亚洲av综合网| 毛片网站观看| av无码久久精品| 国产日韩精品欧美一区喷| 亚洲欧美成人影院| 黄色网址免费在线| 自偷自拍三级全三级视频| 亚洲激情99| 亚洲第一福利视频导航| 精品无码视频在线观看| 五月激激激综合网色播免费| 久久黄色毛片| 国产精品亚洲综合久久小说| 欧美激情视频一区| 一本大道香蕉中文日本不卡高清二区| 色婷婷亚洲综合五月| 最新国语自产精品视频在| 有专无码视频| 中文字幕有乳无码| 日韩中文字幕亚洲无线码| 国产女人在线视频| 精品国产Av电影无码久久久 | 国产探花在线视频| 天天综合色天天综合网| 91色老久久精品偷偷蜜臀| 91香蕉国产亚洲一二三区 | 免费一极毛片| 亚洲毛片一级带毛片基地| jizz在线免费播放| 欧美在线国产| 中文字幕人妻av一区二区| 伊人成人在线视频| 黄片在线永久| 综合网久久| 欧美成人免费| 国产精品hd在线播放| 中文字幕不卡免费高清视频| 国产精品久久久久久久久kt| 国产天天射| 亚洲日本中文字幕天堂网| 精品国产一区二区三区在线观看| 久久婷婷人人澡人人爱91| 亚洲国产中文欧美在线人成大黄瓜 | 四虎在线观看视频高清无码| 热热久久狠狠偷偷色男同| 日韩国产 在线| 免费大黄网站在线观看| 中文字幕亚洲乱码熟女1区2区| 色老二精品视频在线观看| 日本免费一级视频| 色网在线视频| 国产色爱av资源综合区| 久热中文字幕在线| 亚洲欧美日韩久久精品| 国产人人射| 亚洲欧洲日韩综合| 久久婷婷五月综合97色| 国产正在播放| 亚洲午夜福利在线| 欧美午夜网| 精品无码人妻一区二区| 亚洲人成网站在线观看播放不卡| 又爽又大又黄a级毛片在线视频| 狠狠色丁婷婷综合久久| 77777亚洲午夜久久多人| 欧美成人免费午夜全| 伊人婷婷色香五月综合缴缴情| 国产国产人免费视频成18| 久久久受www免费人成| 色婷婷天天综合在线| 欧洲日本亚洲中文字幕| 亚洲av日韩av制服丝袜| 国产91全国探花系列在线播放| 97se亚洲综合在线天天| 国产玖玖视频| 凹凸国产熟女精品视频| 日韩AV手机在线观看蜜芽| 久久人搡人人玩人妻精品一| 99视频在线免费| 国产超碰一区二区三区| 国产黑丝一区| 91在线无码精品秘九色APP|