久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Web網(wǎng)站測試流程和方法

 香遠(yuǎn)_溢清 2014-12-26
一,、測試流程
    所有測試的流程大體上是一致的:開始測試前準(zhǔn)備-->需求分析-->測試設(shè)計(測試計劃,測試用例)-->執(zhí)行測試--> 提交BUG-->測試總結(jié),。
    對于web測試,,較之其他軟件測試又有所不同,這是細(xì)節(jié)的不同,,這個不同需要我們在不停的測試中去總結(jié)
    web測試正式測試之前,,應(yīng)先確定如何開展測試,不可盲目的測試,。一般網(wǎng)站的測試,,應(yīng)按以下流程來進(jìn)行:
1)使用HTML Link Validator將網(wǎng)站中的錯誤鏈接找出來;
2)測試的順序為:自頂向下,、從左到右,;
3)查看頁面title是否正確。(不只首頁,,所有頁面都要查看);
4)LOGO圖片是否正確顯示,;
5)LOGO下的一級欄目,、二級欄目的鏈接是否正確;
6)首頁登錄,、注冊的功能是否實現(xiàn),;
7)首頁左側(cè)欄目下的文章標(biāo)題、圖片等鏈接是否正確,;
8)首頁中間欄目下的文章標(biāo)題,、圖片等鏈接是否正確;
9)首頁右側(cè)欄目下的文章標(biāo)題、圖片等鏈接是否正確,;
10)首頁最下方的【友情鏈接】,、【關(guān)于我們】等鏈接是否正確;
11)進(jìn)入一級欄目或二級欄目的列表頁,。查看左側(cè)欄目名稱,,右側(cè)文章列表是否正確;
12)列表頁的分頁功能是否實現(xiàn),、樣式是否統(tǒng)一,;
13)查看文章詳細(xì)頁面的內(nèi)容是否存在亂碼、頁面樣式是否統(tǒng)一,;
14)站內(nèi)搜索(各個頁面都要查看)功能是否實現(xiàn),;
15)前后臺交互的部分,數(shù)據(jù)傳遞是否正確,;
16) 默認(rèn)按鈕要支持Enter及選操作,,即按Enter后自動執(zhí)行默認(rèn)按鈕對應(yīng)操作。
 
二,、UI測試
UI測試包括的內(nèi)容有如下幾方面:
1)各個頁面的樣式風(fēng)格是否統(tǒng)一,;
2)各個頁面的大小是否一致;同樣的LOGO圖片在各個頁面中顯示是否大小一致,;頁面及圖片是否居中顯示,;
3)各個頁面的title是否正確;
4)欄目名稱,、文章內(nèi)容等處的文字是否正確,,有無錯別字或亂碼;同一級別的字體,、大小,、顏色是否統(tǒng)一;
5)提示,、警告或錯誤說明應(yīng)清楚易懂,,用詞準(zhǔn)確,摒棄模棱兩可的字眼,;
6)切換窗口大小,,將窗口縮小后,頁面是否按比例縮小或出現(xiàn)滾動條,;各個頁面縮小的風(fēng)格是否一致,,文字是否竄行;
7)父窗體或主窗體的中心位置應(yīng)該在對角線焦點附近,;子窗體位置應(yīng)該在主窗體的左上角或正中,;多個子窗體彈出時應(yīng)該依次向右下方偏移,,以顯示出窗體標(biāo)題為宜;
8)按鈕大小基本相近,,忌用太長的名稱,,免得占用過多的界面位置;避免空曠的界面上放置很大的按鈕,;按鈕的樣式風(fēng)格要統(tǒng)一,;按鈕之間的間距要一致;
9)頁面顏色是否統(tǒng)一,;前景與背景色搭配合理協(xié)調(diào),,反差不宜太大,最好少用深色或刺目的顏色,;
10)若有滾動信息或圖片,,將鼠標(biāo)放置其上,查看滾動信息或圖片是否停止,;
11)導(dǎo)航處是否按相應(yīng)的欄目級別顯示,;導(dǎo)航文字是否在同一行顯示;
12)所有的圖片是否都被正確裝載,,在不同的瀏覽器,、分辨率下圖片是否能正確顯示(包括位置、大?。?;
13)文章列表頁,左側(cè)的欄目是否與一級,、二級欄目的名稱,、順序一致;
14) 調(diào)整分辨率驗證頁面格式是否錯位現(xiàn)象,;
15)鼠標(biāo)移動到Flash焦點上特效是否實現(xiàn),,移出焦點特效是否消失;
16) 文字顏色與頁面配色協(xié)調(diào),,不使用與背景色相近的顏色,。
17) 每個非首頁靜態(tài)頁面含圖片字節(jié)不超過300K,全尺寸banner第一個場景控制在200k以內(nèi)二個場景在300K,,三個場景在400K以此類推
18) 同一界面上的控件數(shù)最好不要超過10個,,多于10個時可以考慮使用分頁界面顯示。
19) 超過一屏的內(nèi)容,,在底部應(yīng)有g(shù)o top按鈕
20) 超過三屏的內(nèi)容,應(yīng)在頭部設(shè)提綱,,直接鏈接到文內(nèi)錨點
21) 首頁,,各欄目一級頁面之間互鏈,,各欄目一級和本欄目二級頁面之間互鏈
22) 導(dǎo)航的文字要簡明扼要,字?jǐn)?shù)限制在一行以內(nèi)
23) 報表顯示時應(yīng)考慮數(shù)據(jù)顯示寬度的自適應(yīng)或自動換行,。
24) 所有有數(shù)據(jù)展現(xiàn)的界面(如統(tǒng)計,、查詢、編輯錄入,、打印預(yù)覽,、打印等),必須使測試數(shù)據(jù)的記錄數(shù)超過一屏/一頁,,以驗證滿屏/頁時其窗體是否有橫向,、縱向滾動條或換頁打(L)印,界面顯示是否正常,;
25) 如有多個系統(tǒng)展現(xiàn)同一數(shù)據(jù)源時,,應(yīng)保證其一致性;
26) 對于報表中的所有字段值都應(yīng)該有明確的定義,,對于無意義的字段值,,不應(yīng)該顯示空,應(yīng)顯示“--”或“/”,,表示該字段值無意義,。
27) 對統(tǒng)計的數(shù)據(jù)應(yīng)按用戶習(xí)慣進(jìn)行分類、排序,。
28) 界面內(nèi)容更新后系統(tǒng)應(yīng)提供刷新功能,。
29) 用戶在退出系統(tǒng)后重新登陸時應(yīng)考慮是否需要自動返回到上次退出系統(tǒng)時的界面;
30)在多個業(yè)務(wù)功能組成的一個業(yè)務(wù)流程中,,如果各個功能之間的執(zhí)行順序有一定的制約條件,,應(yīng)通過界面提示用戶。
31)用戶提示信息應(yīng)具有一定的指導(dǎo)性,,在應(yīng)用程序正在進(jìn)行關(guān)鍵業(yè)務(wù)的處理時,,應(yīng)考慮在前臺界面提示用戶應(yīng)用程序正在進(jìn)行的處理,以及相應(yīng)的處理過程,,在處理結(jié)束后再提示用戶處理完畢,。
32)在某些數(shù)據(jù)輸入界面,如果要求輸入的數(shù)據(jù)符合某項規(guī)則,,應(yīng)在輸入界面提供相應(yīng)的規(guī)則描述,;當(dāng)輸入數(shù)據(jù)不符合規(guī)則時應(yīng)提示用戶是否繼續(xù)。
33)在對任何配置信息修改后,,都應(yīng)該在用戶退出該界面時提示用戶保存(如果用戶沒有主動保存的情況下),;
34)在對某些查詢功能進(jìn)行測試時,應(yīng)考慮查詢條件的設(shè)置的合理性以及查詢結(jié)果的互補性,。如某些后臺處理時間不應(yīng)該作為查詢條件,。
35)界面測試時,,應(yīng)考慮某一界面上按鈕先后使用的順序問題,以免用戶對此產(chǎn)生迷惑,。例如只能在查詢成功后顯示執(zhí)行按鈕,。
36)界面測試時,應(yīng)驗證窗口與窗口之間,、字段與字段之間的瀏覽順序是否正確,;
37)在某些對數(shù)據(jù)進(jìn)行處理的操作界面,應(yīng)考慮用戶可能對數(shù)據(jù)進(jìn)行處理的頻繁程度和工作量,,考慮是否可以進(jìn)行批量操作,。
38)界面測試時應(yīng)驗證所有窗體中的對象狀態(tài)是否正常,是否符合相關(guān)的業(yè)務(wù)規(guī)則需要,。
49)應(yīng)驗證各種對象訪問方法(Tab 健,、鼠標(biāo)移動和快捷鍵)是否可正常使用,并且在一個激活界面中快捷鍵無重復(fù),;
40)界面測試不光要考慮合理的鍵盤輸入,,還應(yīng)考慮是否可以通過鼠標(biāo)拷貝粘貼輸入。
41)對于統(tǒng)計查詢功能的查詢結(jié)果應(yīng)驗證其是否只能通過界面上的查詢或刷新按鍵人工觸發(fā),,應(yīng)避免其他形式的觸發(fā),。
42)對界面上的任何對象進(jìn)行拖拉,然后進(jìn)行查詢,、打印,,應(yīng)保證查詢打印結(jié)果不變;
43)確保數(shù)據(jù)精度顯示的統(tǒng)一:如單價0元,,應(yīng)顯示為0.00元,;
44)確保時間及日期顯示格式的統(tǒng)一;
45)確保相同含義屬性/字段名的統(tǒng)一,;
46)對所有可能產(chǎn)生的提示信息界面內(nèi)容和位置進(jìn)行驗證,,確保所有的提示信息界面應(yīng)居中。

三,、鏈接測試
鏈接測試主要分為以下幾個方面:
1)頁面是否有無法連接的內(nèi)容,;圖片是否能正確顯示,有無冗余圖片,,代碼是否規(guī)范,,頁面是否存死鏈接(可以用HTML Link Validator工具查找);
2)圖片上是否有無用的鏈接,;點擊圖片上的鏈接是否跳轉(zhuǎn)到正確的頁面,;
3)首頁點擊LOGO下的一級欄目或二級欄目名稱,是否可進(jìn)入相應(yīng)的欄目,;
4)點擊首頁或列表頁的文章標(biāo)題的鏈接,,是否可進(jìn)入相應(yīng)的文章的詳細(xì)頁面,;
5)點擊首頁欄目名稱后的【更多】鏈接,是否正確跳轉(zhuǎn)到相應(yīng)頁面,;
6)文章列表頁,左側(cè)的欄目的鏈接,,是否可正確跳轉(zhuǎn)到相應(yīng)的欄目頁面,;
7)導(dǎo)航鏈接的頁面是否正確;是否可按欄目級別跳轉(zhuǎn)到相應(yīng)的頁面,;
(例:【首頁->服務(wù)與支持->客服中心】,,分別點擊“首頁”、“服務(wù)與支持”,、“客服中心”,,查看是否可跳轉(zhuǎn)到相應(yīng)頁面;)
8) 新聞,、信息類內(nèi)容通常用新開窗口方式打開,。
9) 頂部導(dǎo)航、底部導(dǎo)航通常采取在本頁打開,。
四,、搜索測試
搜索測試主要分為以下幾個方面:
1)搜索按鈕功能是否實現(xiàn);
2)輸入網(wǎng)站中存在的信息,,能否正確搜索出結(jié)果,;
3)輸入鍵盤中所有特殊字符,是否報錯,;特別關(guān)注:_ ,? ’ . · \  / -- ;特殊字符
4)系統(tǒng)是否支持鍵盤回車鍵,、Tab鍵,;
5)搜索出的結(jié)果頁面是否與其他頁面風(fēng)格一致;
6)在輸入域輸入空格,,點擊搜索系統(tǒng)是否報錯,;
7)本站內(nèi)搜索輸入域中不輸入任何內(nèi)容,是否搜索出的是全部信息或者給予提示信息,;
8)精確查詢還是模糊查詢,,如果是模糊查詢輸入:中%國。查詢結(jié)果是不是都包含中國兩個字的信息,;
9)焦點放置搜索框中,,搜索框內(nèi)容是否被清空;
10)搜索輸入域是否實現(xiàn)回車鍵監(jiān)聽事件,;

五,、表單測試
表單測試主要分為以下幾個方面:
1)注冊,、登錄功能是否實現(xiàn);
2)提交,、清空按鈕功能是否實現(xiàn),;
3)修改表單與注冊頁面數(shù)據(jù)項是否相同,修改表單是否對重名做驗證,;
4)提交的數(shù)據(jù)是否能正確保存到后臺數(shù)據(jù)庫中(后臺數(shù)據(jù)庫中的數(shù)據(jù)應(yīng)與前臺錄入內(nèi)容完全一致,,數(shù)據(jù)不會丟失或被改變);
5)表單提交,,刪除,,修改后是否有提示信息;提示,、警告,、或錯誤說明應(yīng)該清楚、明了,、恰當(dāng),。
6)瀏覽器的前進(jìn)、后退,、刷新按鈕,,是否會造成數(shù)據(jù)重現(xiàn)或頁面報錯;
7)提交表單是否支持回車鍵和Tab鍵,;Tab鍵的順序與控件排列順序要一致,,目前流行總體從上倒下,同時行間從左到右的方式
8)下拉列表功能是否實現(xiàn)和數(shù)據(jù)是否完整(例如:省份和市區(qū)下拉列表數(shù)據(jù)是否互動),;
六,、輸入域測試
輸入域測試主要分為以下幾個方面:
1)對于手機、郵箱,、證件號等的輸入是否有長度及類型的控制,;
2)輸入中文、英文,、數(shù)字,、特殊字符(特別注意單引號和反斜杠)及這四類的混合輸入,是否會報錯,;
3)輸入空格,、空格+數(shù)據(jù)、數(shù)據(jù)+空格,,是否報錯,;
4)輸入html語言的<head>,是否能正確顯示;
5)輸入全角,、半角的英文,、數(shù)字、特殊字符等,,是否報錯,;
6)是否有必填項的控制;不輸入必填項,,是否有友好提示信息,;
7)輸入超長字段,頁面是否被撐開,;
8)分別輸入大于、等于,、小于數(shù)據(jù)表規(guī)定字段長度的數(shù)據(jù),,是否報錯;
9)輸入非數(shù)據(jù)表中規(guī)定的數(shù)據(jù)類型的字符,,是否有友好提示信息,;
10)在文本框中輸入回車鍵,顯示時是否回車換行,;
11) 非法的輸入或操作應(yīng)有足夠的提示說明,。

七、分頁測試
分頁測試主要分為以下幾個方面:
1)當(dāng)沒有數(shù)據(jù)時,,首頁,、上一頁、下一頁,、尾頁標(biāo)簽全部置灰,;
2)在首頁時,“首頁”“上一頁”標(biāo)簽置灰,;在尾頁時,,“下一頁”“尾頁”標(biāo)簽置灰;在中間頁時,,四個標(biāo)簽均可點擊,,且跳轉(zhuǎn)正確;
3)翻頁后,,列表中的數(shù)據(jù)是否扔按照指定的順序進(jìn)行了排序,;
4)各個分頁標(biāo)簽是否在同一水平線上;
5)各個頁面的分頁標(biāo)簽樣式是否一致,;
6)分頁的總頁數(shù)及當(dāng)前頁數(shù)顯示是否正確,;
7)是否能正確跳轉(zhuǎn)到指定的頁數(shù);
8)在分頁處輸入非數(shù)字的字符(英文、特殊字符等),,輸入0或超出總頁數(shù)的數(shù)字,,是否有友好提示信息;
9)是否支持回車鍵的監(jiān)聽,;

八,、交互性數(shù)據(jù)測試
1)前臺的數(shù)據(jù)操作是否對后臺產(chǎn)生相應(yīng)正確的影響
   (如:查看詳細(xì)信息時,需扣除用戶相應(yīng)的授權(quán)點數(shù)),;
2)可實現(xiàn)前后臺數(shù)據(jù)的交互(如:在線咨詢,,能否實現(xiàn)數(shù)據(jù)的交互實時更新);數(shù)據(jù)傳遞是否正確,;前后臺大數(shù)據(jù)量信息傳遞數(shù)據(jù)是否丟失(如500個字符),;多用戶交流時用戶信息控制是否嚴(yán)謹(jǐn);
3)用戶的權(quán)限,,是否隨著授權(quán)而變化,;
4)數(shù)據(jù)未審核時,前臺應(yīng)不顯示,;審核通過后,,前臺應(yīng)可顯示該條數(shù)據(jù);

功能測試中還需注意以下幾點內(nèi)容:
1)點擊【收藏我們】,,標(biāo)題是否出現(xiàn)亂碼,;收藏的url與網(wǎng)站的url是否一致;能否通過收藏夾來訪問網(wǎng)站,;
2)對于修改,、刪除等可能造成數(shù)據(jù)無法恢復(fù)的操作必須提供確認(rèn)信息,給用戶放棄選擇的機會,;
3)在文章詳細(xì)頁面,,驗證字體大小改變、打印,、返回,、關(guān)閉等功能是否實現(xiàn);
九,、安全性測試
目錄設(shè)置
目錄測試主要分為以下幾個方面:
1)在測試路徑上出現(xiàn):http://218.61.30.17:7001/dzgh/xwzx/khzl/2008/11/13/58127.html 把/2008/11/13/58127.html去掉,,看是否能出現(xiàn)目錄下文件;
2)訪問文件目錄如果出現(xiàn)403錯誤,,說明網(wǎng)頁加以限制拒絕訪問,;
3)訪問文件目錄如果出現(xiàn)SSH其他根目錄路徑,說明有漏洞缺陷,;
4)用X-Scan-v3.2-cn工具對網(wǎng)站服務(wù)器掃描,。可以對網(wǎng)站參透出開啟的端口號,SSH弱口令,,網(wǎng)站是否存在高風(fēng)險,;比如:在掃描參數(shù)中輸入測試網(wǎng)站的地址,點擊掃描,。如果掃描出網(wǎng)站端口號高風(fēng)險或SSH弱口令可以與開發(fā)人員溝通進(jìn)行修改,;
5)測試有效和無效的用戶名和密碼,要注意到是否大小寫敏感,,可以試多少次的限制,,是否可以不登陸而直接瀏覽某個頁面等。
6)Web應(yīng)用系統(tǒng)是否有超時的限制,,也就是說,,用戶登陸后在一定時間內(nèi)(例如15分鐘)沒有點擊任何頁面,是否需要重新登陸才能正常使用,。
7)為了保證Web應(yīng)用系統(tǒng)的安全性,,日志文件是至關(guān)重要的。需要測試相關(guān)信息是否寫進(jìn)了日志文件,、是否可追蹤。
8)當(dāng)使用了安全套接字時,,還要測試加密是否正確,,檢查信息的完整性。
9)服務(wù)器端的腳本常常構(gòu)成安全漏洞,,這些漏洞又常常被黑客利用,。所以,還要測試沒有經(jīng)過授權(quán),,就不能在服務(wù)器端放置和編輯腳本的問題,。
10)網(wǎng)頁加載速度測試可以采用HttpWatch軟件等,可以知道那些內(nèi)容影響網(wǎng)站整體速度zz

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多