亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        WEB信息系統(tǒng)測(cè)試技術(shù)研究

        2009-06-12 09:46:16陳連波
        電腦知識(shí)與技術(shù) 2009年4期
        關(guān)鍵詞:功能測(cè)試校驗(yàn)頁(yè)面

        陳連波

        摘要:WEB信息系統(tǒng)交付一組復(fù)雜的內(nèi)容和功能給大量的終端用戶,使與服務(wù)器連接的所有客戶機(jī)都能共享使用WEB信息系統(tǒng)提供的內(nèi)容和功能。WEB信息系統(tǒng)測(cè)試通常包括:功能測(cè)試、性能測(cè)試、可用性測(cè)試、安全性測(cè)試、系統(tǒng)兼容性測(cè)試和接口測(cè)試。

        關(guān)鍵詞:WEB信息系統(tǒng);測(cè)試

        中圖分類號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2009)04-1004-02

        WEB Information System Test Engineering Research

        CHEN Lian-bo

        (Tieling Radio Broadcasting and Television University Department of Science and Technology, Tieling 112000,China)

        Abstract: The WEB information system pays group of complex contents and the function for the massive terminal user, enables all clients which connects with the server all to share uses the content and the function which the WEB information system provides.The WEB information system test usually includes: Function test, performance test, usability test, secure test, system compatibility test and connection test.

        Key words: WEB information system; test

        WEB信息系統(tǒng)交付一組復(fù)雜的內(nèi)容和功能給大量的終端用戶,使與服務(wù)器連接的所有客戶機(jī)都能共享使用WEB信息系統(tǒng)提供的內(nèi)容和功能。系統(tǒng)測(cè)試是把整個(gè)系統(tǒng)作為一個(gè)整體來(lái)查找問(wèn)題,對(duì)于WEB應(yīng)用系統(tǒng)而言,需要弄清WEB服務(wù)相互之間如何交互。WEB信息系統(tǒng)測(cè)試通常包括:功能測(cè)試、性能測(cè)試、可用性測(cè)試、安全性測(cè)試、系統(tǒng)兼容性測(cè)試和接口測(cè)試。

        1 功能測(cè)試

        功能測(cè)試包括鏈接測(cè)試、表單測(cè)試、數(shù)據(jù)校驗(yàn)、Cookies測(cè)試、數(shù)據(jù)庫(kù)測(cè)試、應(yīng)用程序特定的功能需求測(cè)試以及設(shè)計(jì)語(yǔ)言測(cè)試。

        1)鏈接測(cè)試

        鏈接是WEB應(yīng)用系統(tǒng)的一個(gè)主要特征,它是在頁(yè)面之間切換和引導(dǎo)用戶去一些未知地址頁(yè)面的主要手段。鏈接測(cè)試可分為三個(gè)方面:首先,測(cè)試所有鏈接是否按指示的那樣確實(shí)鏈接到了應(yīng)該鏈接的頁(yè)面;其次,測(cè)試所鏈接的頁(yè)面是否存在;最后,保證WEB應(yīng)用系統(tǒng)上沒(méi)有孤立的頁(yè)面。鏈接測(cè)試可以通過(guò)Xenu Link Sleuth或HTML Link Validator軟件自動(dòng)進(jìn)行。

        2)表單測(cè)試

        當(dāng)用戶使用表單進(jìn)行注冊(cè)、登錄、信息提交等操作時(shí),必須測(cè)試提交操作的完整性,以校驗(yàn)提交服務(wù)器的信息的正確性。如果使用了默認(rèn)值,還要檢驗(yàn)?zāi)J(rèn)值的正確性。如果表單某個(gè)字段只能接受指定的某些值,則對(duì)這個(gè)字段也要進(jìn)行測(cè)試。

        3)數(shù)據(jù)校驗(yàn)

        如果系統(tǒng)根據(jù)業(yè)務(wù)規(guī)則,需要對(duì)用戶輸入進(jìn)行校驗(yàn),則要保證這些校驗(yàn)功能正常工作。數(shù)據(jù)校驗(yàn)可采用手動(dòng)檢查,同時(shí)利用WinRunner工具形成WinRunner(QTP)腳本;在回歸測(cè)試以及升級(jí)版本測(cè)試時(shí)主要依靠WinRunner(QTP)自動(dòng)回放測(cè)試。

        4)Cookies測(cè)試

        如果WEB應(yīng)用系統(tǒng)使用了Cookies,就必須檢查Cookies是否能正常工作。測(cè)試的內(nèi)容包括Cookies是否起作用,是否按預(yù)定的時(shí)間進(jìn)行保存,刷新對(duì)Cookies有什么影響等。如果在Cookies中保存了注冊(cè)信息,應(yīng)確認(rèn)該Cookies能夠正常工作而且已對(duì)這些信息進(jìn)行加密。如果使用Cookies來(lái)統(tǒng)計(jì)次數(shù),需要驗(yàn)證次數(shù)累計(jì)正確。Cookies測(cè)試可用IECookies View v1.50或 Cookies Manager v1.1進(jìn)行。

        5)數(shù)據(jù)庫(kù)測(cè)試

        數(shù)據(jù)庫(kù)為WEB應(yīng)用系統(tǒng)的管理、運(yùn)行、查詢和實(shí)現(xiàn)用戶對(duì)數(shù)據(jù)存儲(chǔ)的請(qǐng)求等提供空間。在使用了數(shù)據(jù)庫(kù)的WEB應(yīng)用系統(tǒng)中,可能發(fā)生兩種錯(cuò)誤,分別是數(shù)據(jù)一致性錯(cuò)誤和輸出錯(cuò)誤。數(shù)據(jù)一致性錯(cuò)誤主要是由于用戶提交的表單信息不正確而造成的;輸出錯(cuò)誤主要是由于網(wǎng)絡(luò)傳輸速度或程序設(shè)計(jì)問(wèn)題引起的。針對(duì)這兩種情況,可分別進(jìn)行測(cè)試。

        6)應(yīng)用程序特定的功能需求測(cè)試

        測(cè)試人員應(yīng)該深刻理解需求說(shuō)明文檔,對(duì)應(yīng)用程序特定的功能需求進(jìn)行驗(yàn)證。

        7)設(shè)計(jì)語(yǔ)言測(cè)試。

        WEB設(shè)計(jì)語(yǔ)言版本的差異可以引起客戶端或服務(wù)器端嚴(yán)重的問(wèn)題。除了HTML的版本問(wèn)題外,使用不同的腳本語(yǔ)言開(kāi)發(fā)的應(yīng)用程序也要在不同的版本上進(jìn)行驗(yàn)證。

        2 性能測(cè)試

        性能測(cè)試包括以下內(nèi)容:壓力測(cè)試、連接速度測(cè)試和負(fù)載測(cè)試。

        1)壓力測(cè)試

        壓力測(cè)試必須對(duì)WEB服務(wù)應(yīng)用以下四個(gè)基本條件進(jìn)行有效的壓力測(cè)試。

        重復(fù):測(cè)試的重復(fù)就是一遍又一遍地執(zhí)行某個(gè)操作或功能。

        并發(fā):是同時(shí)執(zhí)行多個(gè)操作的行為。

        量級(jí):是指每個(gè)操作中的負(fù)載量。

        隨機(jī)變化:是指隨機(jī)使用前面的壓力原則中介紹的無(wú)數(shù)變化形式,在每次測(cè)試運(yùn)行時(shí)應(yīng)用許多不同的代碼路徑。

        2)連接速度測(cè)試

        用戶連接到WEB應(yīng)用系統(tǒng)的速度根據(jù)上網(wǎng)方式的不同而變化。連接速度測(cè)試是測(cè)試WEB系統(tǒng)在不同上網(wǎng)方式中的響應(yīng)時(shí)間。

        3)負(fù)載測(cè)試。

        測(cè)試WEB系統(tǒng)在某一負(fù)載級(jí)別上的性能,以保證WEB系統(tǒng)在需求范圍內(nèi)能正常工作。負(fù)載級(jí)別可以是某個(gè)時(shí)刻同時(shí)訪問(wèn)WEB系統(tǒng)的用戶數(shù)量,也可以是在線數(shù)據(jù)處理的數(shù)量。

        3 可用性測(cè)試

        可用性測(cè)試包括:導(dǎo)航測(cè)試、圖形測(cè)試、內(nèi)容測(cè)試和整體界面測(cè)試。

        1)導(dǎo)航測(cè)試:

        在不同的用戶接口控制之間,或在不同的鏈接頁(yè)面之間,導(dǎo)航描述了用戶在一個(gè)頁(yè)面內(nèi)操作的方式。WEB應(yīng)用系統(tǒng)的導(dǎo)航幫助信息要盡可能地準(zhǔn)確。WEB應(yīng)用系統(tǒng)的層次一旦確定,就要著手測(cè)試用戶導(dǎo)航功能。如果能讓最終用戶參與這種測(cè)試,效果將更加明顯。

        2)圖形測(cè)試

        在WEB應(yīng)用系統(tǒng)中,適當(dāng)?shù)膱D片和動(dòng)畫(huà)能起到廣告宣傳的作用,又有美化頁(yè)面的功能。圖形測(cè)試的主要內(nèi)容有:要確保圖形有明確的用途,圖片或動(dòng)畫(huà)不要胡亂地堆在一起,以免浪費(fèi)傳輸時(shí)間;驗(yàn)證所有頁(yè)面字體的風(fēng)格是否一致;背景圖片應(yīng)該與字體顏色和前景顏色相搭配;圖片的大小和質(zhì)量也是一個(gè)很重要的因素,一般采用JPG或GIF壓縮。

        3)內(nèi)容測(cè)試

        內(nèi)容測(cè)試用來(lái)檢驗(yàn)WEB應(yīng)用系統(tǒng)提供信息的正確性、準(zhǔn)確性和相關(guān)性。信息的正確性是指信息是可靠的還是誤傳的;信息的準(zhǔn)確性是指是否有語(yǔ)法或拼寫(xiě)錯(cuò)誤;信息的相關(guān)性是指是否可以在當(dāng)前頁(yè)面找到與當(dāng)前瀏覽信息相關(guān)的信息列表或入口。

        4)整體界面測(cè)試

        整體界面是指整個(gè)WEB應(yīng)用系統(tǒng)的頁(yè)面結(jié)構(gòu)設(shè)計(jì),是給系統(tǒng)用戶的一個(gè)整體感受。對(duì)整體界面的測(cè)試過(guò)程,是對(duì)最終用戶進(jìn)行調(diào)查的過(guò)程。一般WEB應(yīng)用系統(tǒng)采取在主頁(yè)上做一個(gè)調(diào)查問(wèn)卷的形式,來(lái)得到最終用戶的反饋信息。所有的可用性測(cè)試都需要外部人員的參與,最好有最終用戶參與。

        4 安全性測(cè)試

        安全性測(cè)試包括:目錄設(shè)置測(cè)試、SSL測(cè)試、登錄驗(yàn)證測(cè)試、日志文件測(cè)試和腳本語(yǔ)言測(cè)試。

        1)目錄設(shè)置測(cè)試

        WEB安全的第一步就是正確設(shè)置目錄。每個(gè)目錄下應(yīng)該有index.html或main.html頁(yè)面,這樣就不會(huì)顯示該目錄下的所有內(nèi)容。

        2)SSL測(cè)試

        SSL能使用戶/服務(wù)器應(yīng)用之間的通信不被攻擊者竊聽(tīng),并且始終對(duì)服務(wù)器進(jìn)行認(rèn)證,還可選擇對(duì)用戶進(jìn)行認(rèn)證。SSL協(xié)議在應(yīng)用層協(xié)議通信之前就已經(jīng)完成加密算法、通信密鑰的協(xié)商及服務(wù)器認(rèn)證工作。在此之后應(yīng)用層協(xié)議所傳送的數(shù)據(jù)都會(huì)被加密,從而保證通信的私密性。

        3)登錄驗(yàn)證測(cè)試

        登錄驗(yàn)證測(cè)試用來(lái)驗(yàn)證系統(tǒng)是否能夠阻止非法的用戶和非法的口令登錄;用戶登錄是否有次數(shù)限制;是否限制從某些IP地址登錄。

        4)日志文件測(cè)試

        驗(yàn)證日志是否能夠記錄所有的事務(wù)處理;是否記錄失敗的注冊(cè)或登錄信息;是否記錄被盜用信用卡的使用;是否在每次事務(wù)完成的時(shí)候都進(jìn)行保存;是否記錄IP地址;是否記錄用戶名。

        5)腳本語(yǔ)言測(cè)試。

        腳本語(yǔ)言是常見(jiàn)的安全隱患,經(jīng)驗(yàn)豐富的黑客可以將服務(wù)器用戶名和口令發(fā)送給自己,找出站點(diǎn)使用了哪些腳本語(yǔ)言,并研究該語(yǔ)言的缺陷。在測(cè)試中,還需要測(cè)試沒(méi)有經(jīng)過(guò)授權(quán),就不能在服務(wù)器端放置和編輯腳本的問(wèn)題。

        5 系統(tǒng)兼容性測(cè)試

        系統(tǒng)兼容性測(cè)試包括平臺(tái)測(cè)試、瀏覽器測(cè)試、分辨率測(cè)試、連接速率測(cè)試、打印機(jī)測(cè)試。

        平臺(tái)測(cè)試是指在系統(tǒng)發(fā)布前,在各種操作系統(tǒng)下對(duì)WEB系統(tǒng)進(jìn)行兼容性測(cè)試;瀏覽器測(cè)試是測(cè)試WEB系統(tǒng)在不同的瀏覽器中是否能夠正常顯示;分辨率測(cè)試是測(cè)試WEB系統(tǒng)在不同分辨率模式下是否正常顯示;連接速率測(cè)試是測(cè)試WEB系統(tǒng)在不同上網(wǎng)方式下等待首頁(yè)出現(xiàn)的時(shí)間;打印機(jī)測(cè)試是測(cè)試網(wǎng)頁(yè)打印是否正常。

        6 接口測(cè)試

        接口測(cè)試包括服務(wù)器接口、外部接口和錯(cuò)誤處理。

        1)服務(wù)器接口

        第一個(gè)需要測(cè)試的接口是瀏覽器與服務(wù)器的接口。測(cè)試人員提交事務(wù),然后查看服務(wù)器記錄,并驗(yàn)證在瀏覽器上看到的正好是服務(wù)器上發(fā)生的。測(cè)試人員還可以查詢數(shù)據(jù)庫(kù),確認(rèn)事務(wù)數(shù)據(jù)已正確保存相關(guān)信息。

        2)外部接口

        有些WEB系統(tǒng)有外部接口,因此WEB系統(tǒng)要實(shí)時(shí)驗(yàn)證信用卡數(shù)據(jù)以減少欺詐行為的發(fā)生。測(cè)試時(shí)要使用WEB接口發(fā)送一些事務(wù)數(shù)據(jù),分別對(duì)有效信用卡、無(wú)效信用卡和被盜信用卡進(jìn)行驗(yàn)證。

        (3)錯(cuò)誤處理

        在理解需求的基礎(chǔ)上,充分發(fā)揮想像力,盡量比較全面地列出各種異常情況,驗(yàn)證系統(tǒng)進(jìn)行錯(cuò)誤處理的能力。

        7 結(jié)束語(yǔ)

        本文從功能測(cè)試、性能測(cè)試、可用性測(cè)試、安全性測(cè)試、系統(tǒng)兼容性測(cè)試和接口測(cè)試六個(gè)方面闡述了如何進(jìn)行WEB信息系統(tǒng)測(cè)試。只有認(rèn)真進(jìn)行WEB信息系統(tǒng)測(cè)試,才能盡可能多地發(fā)現(xiàn)并改正錯(cuò)誤,保證WEB信息系統(tǒng)實(shí)現(xiàn)正常的功能。

        參考文獻(xiàn):

        [1] Ron Patton.軟件測(cè)試[M].北京:機(jī)械工業(yè)出版社,2002.

        [2] Rick D.Craig,Stefan P.Jaskiel.系統(tǒng)的軟件測(cè)試[M].北京:電子工業(yè)出版社,2003.

        [3] Ralph M.Stair,George W.Reynolds.信息系統(tǒng)原理[M].北京:機(jī)械工業(yè)出版社,2000.

        猜你喜歡
        功能測(cè)試校驗(yàn)頁(yè)面
        鐵路信號(hào)集中監(jiān)測(cè)設(shè)備的綜合校驗(yàn)臺(tái)研究
        科技資訊(2025年2期)2025-03-15 00:00:00
        大狗熊在睡覺(jué)
        刷新生活的頁(yè)面
        某內(nèi)花鍵等速傳動(dòng)軸八功能測(cè)試夾具設(shè)計(jì)
        爐溫均勻性校驗(yàn)在鑄鍛企業(yè)的應(yīng)用
        人事薪資管理系統(tǒng)軟件測(cè)試方案研究
        民用飛機(jī)機(jī)載電子硬件測(cè)試策略研究
        科技視界(2015年27期)2015-10-08 12:34:04
        大型電動(dòng)機(jī)高阻抗差動(dòng)保護(hù)穩(wěn)定校驗(yàn)研究
        基于加窗插值FFT的PMU校驗(yàn)方法
        鍋爐安全閥在線校驗(yàn)不確定度評(píng)定
        免费a级毛片18禁网站| 国产精品无码素人福利| 中文字幕av高清人妻| 免费观看a级片| 18禁成人黄网站免费观看| 国产精品亚洲а∨无码播放不卡| 亚洲精品久久| 免费观看又污又黄的网站| 无码一区二区三区不卡AV| 蜜臀av中文人妻系列| 女主播国产专区在线观看| 国产成人高清亚洲一区二区| 免费看黄在线永久观看| 不卡av一区二区在线| 国产不卡精品一区二区三区| 男女猛烈xx00免费视频试看| 少妇脱了内裤让我添| 免费无码肉片在线观看| 久久精品国产亚洲AV古装片| 国产在线视频一区二区三| 国产亚洲超级97免费视频| 日本三级片在线观看| 桃花影院理论片在线| av超碰在线免费观看| 一区二区三区日本大片| 亚洲国产av中文字幕| 伊人加勒比在线观看视频| 亚洲天堂av三区四区不卡| 国产精品久久久久9999小说| 国内精品久久久久久久影视麻豆| 伊香蕉大综综综合久久| 在线免费观看亚洲毛片| 粉嫩极品国产在线观看免费一区| 成人免费无遮挡在线播放| 亚洲巨乳自拍在线视频| 国产成人久久精品流白浆| 午夜日本理论片最新片| 中文字幕免费人成在线网站 | 亚洲欧美日韩中文无线码| 欧美亚洲日韩国产人成在线播放| 国产午夜福利小视频在线观看|