小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

web應(yīng)用程序測(cè)試方法和測(cè)試技術(shù)詳述

 昵稱JCz1a 2008-03-20
如何對(duì)測(cè)試進(jìn)行評(píng)審 WEB測(cè)試資料

web應(yīng)用程序測(cè)試方法和測(cè)試技術(shù)詳述

軟件測(cè)試 Add comments
1. 概述
 隨著web應(yīng)用的增多,新的模式解決方案中以web為核心的應(yīng)用也越來越多, 很多公司各種應(yīng)用的架構(gòu)都以B/S及web應(yīng)用為主,但是有關(guān)WEB測(cè)試方面的內(nèi)容并沒有相應(yīng)的總結(jié),所以我在這里對(duì)web的測(cè)試方法和采用的測(cè)試技術(shù)進(jìn)行總結(jié),便于內(nèi)部交流。
 測(cè)試方法盡量涵蓋web程序的各個(gè)方面,測(cè)試技術(shù)方面在繼承傳統(tǒng)測(cè)試技術(shù)的技術(shù)上結(jié)合web應(yīng)用的特點(diǎn)。
 相關(guān)的測(cè)試和實(shí)現(xiàn)技術(shù)也有著很大的關(guān)系,由于本公司使用J2EE體系,也許例子中只有JAVA平臺(tái)可以使用,.NET平臺(tái)測(cè)試技術(shù)暫時(shí)不涉及,如果你有請(qǐng)與我聯(lián)系。
2. 測(cè)試方法
說明:測(cè)試方法的選擇取決你的測(cè)試策略。
 一般的web測(cè)試和以往的應(yīng)用程序的測(cè)試的側(cè)重點(diǎn)不完全相同,基本包括以下幾個(gè)方面。
 當(dāng)然圓滿的完成測(cè)試還要有好的團(tuán)體和流程等的方方面面的支持,你同樣應(yīng)該對(duì)這些方面進(jìn)行注意。
 有些測(cè)試方法設(shè)計(jì)到了流程,哪些應(yīng)該在你的測(cè)試團(tuán)隊(duì)建設(shè)中建立。2.1 界面測(cè)試
現(xiàn)在一般人都有使用瀏覽器瀏覽網(wǎng)頁的經(jīng)歷,用戶雖然不是專業(yè)人員但是對(duì)界面效果的印象是很重要的。如果你注重這方面的測(cè)試,那么驗(yàn)證應(yīng)用程序是否易于使用就非常重要了。很多人認(rèn)為這是測(cè)試中最不重要的部分,但是恰恰相反界面對(duì)不懂技術(shù)的客戶來說那相當(dāng)關(guān)鍵,慢慢體會(huì)你會(huì)明白的。
方法上可以根據(jù)設(shè)計(jì)文檔,如果夠?qū)I(yè)的話可以專業(yè)美工人員,來確定整體風(fēng)格頁面風(fēng)格,然后根據(jù)這個(gè)可以頁面人員可以生成靜態(tài)的HTML,CSS等甚至生成幾套不用的方案來討論,或者交給客戶評(píng)審,最后形成統(tǒng)一的風(fēng)格的頁面/框架。注意不要靠程序員的美術(shù)素養(yǎng)形成你的web風(fēng)格,那樣可能會(huì)很糟糕。
主要包括以下幾個(gè)方面的內(nèi)容:
Ø 站點(diǎn)地圖和導(dǎo)航條 位置、是否合理、是否可以導(dǎo)航等內(nèi)容布局 布局是否合理,滾動(dòng)條等簡(jiǎn)介說明 說明文字是否合理,位置,是否正確
Ø 背景/色調(diào) 是否正確、美觀,是否符合用戶需求;
Ø 頁面在窗口中的顯示是否正確、美觀(在調(diào)整瀏覽器窗口大小時(shí),屏幕刷新是否正確)表單樣式 大小,格式,是否對(duì)提交數(shù)據(jù)進(jìn)行驗(yàn)證(如果在頁面部分進(jìn)行驗(yàn)證的話)等
Ø 連接 連接的形式,位置,是否易于理解等
web測(cè)試的主要頁面元素
Ø 頁面元素的容錯(cuò)性列表(如輸入框、時(shí)間列表或日歷)
Ø 頁面元素清單(為實(shí)現(xiàn)功能,是否將所需要的元素全部都列出來了,如按鈕、單選框、復(fù)選框、列表框、超連接、輸入框等等)
Ø 頁面元素的容錯(cuò)性是否存在
Ø 頁面元素的容錯(cuò)性是否正確
Ø 頁面元素基本功能是否實(shí)現(xiàn)(如文字特效、動(dòng)畫特效、按鈕、超連接)
Ø 頁面元素的外形、擺放位置(如按鈕、列表框、核選框、輸入框、超連接等)
Ø 頁面元素是否顯示正確(主要針對(duì)文字、圖形、簽章)
Ø 元素是否顯示(元素是否存在)
頁面元素清單(為實(shí)現(xiàn)功能,是否將所需要的元素全部都列出來了,如按鈕、單選框、復(fù)選框、列表框、超連接、輸入框等等)
測(cè)試技術(shù)
Ø 通過頁面走查,瀏覽確定使用的頁面是否符合需求??梢越Y(jié)合兼容性測(cè)試對(duì)不用分辨率下頁面顯示效果,如果有影響應(yīng)該交給設(shè)計(jì)人員提出解決方案。
Ø 可以結(jié)合數(shù)據(jù)定義文檔查看表單項(xiàng)的內(nèi)容,長度等信息。
Ø 對(duì)于動(dòng)態(tài)生成的頁面最好也能進(jìn)行瀏覽查看。如Servelet部分可以結(jié)合編碼規(guī)范,進(jìn)行代碼走查。是否支持中文,如果數(shù)據(jù)用XML封裝要做的工作會(huì)多一點(diǎn)等等。界面測(cè)試要素:
符合標(biāo)準(zhǔn)和規(guī)范,靈活性,正確性,直觀性,舒適性,實(shí)用性,一致性
1.直觀性:
Ø 用戶界面是否潔凈,不唐突,不擁擠.界面不應(yīng)該為用戶制造障礙.所需功能或者期待的響應(yīng)應(yīng)該明顯,并在預(yù)期出現(xiàn)的地方.
Ø 界面組織和布局合理嗎?是否允許用戶輕松地從一個(gè)功能轉(zhuǎn)到另一個(gè)功能?下一步做什么明顯嗎?任何時(shí)刻都可以決定放棄或者退回,退出嗎?輸入得到承認(rèn)了嗎?菜單或者窗口是否深藏不露?
Ø 有多余功能嗎?軟件整體抑或局部是否做得太多?是否有太多特性把工作復(fù)雜化了?是否感到信息太龐雜?
Ø 如果其他所有努力失敗,幫助系統(tǒng)真能幫忙嗎? 2.一致性
Ø 快速鍵和菜單選項(xiàng).在Windows 中按F1鍵總是得到幫助信息
Ø 術(shù)語和命令.整個(gè)軟件使用同樣的術(shù)語嗎?特性命名一致嗎?例如,Find是否一直叫Find,而不是有時(shí)叫Search?
Ø 軟件是否一直面向同一級(jí)別用戶?帶有花哨用戶界面的趣味賀卡程序不應(yīng)該顯示泄露技術(shù)機(jī)密的錯(cuò)誤提示信息.
Ø 按鈕位置和等價(jià)的按鍵.大家是否注意到對(duì)話框有OK按鈕和Cancle按鈕時(shí),OK按鈕總是在上方或者左方,而Cancle按鈕總是在下方或右方?同樣原因,Cancle按鈕的等價(jià)按鍵通常是Esc,而選中按鈕的等價(jià)按鈕通常是Enter.保持一致. 3.靈活性
Ø 狀態(tài)跳轉(zhuǎn).靈活的軟件實(shí)現(xiàn)同一任務(wù)有多種選擇方式.
Ø 狀態(tài)終止和跳過,具有容錯(cuò)處理能力.
Ø 數(shù)據(jù)輸入和輸出.用戶希望有多種方法輸入數(shù)據(jù)和查看結(jié)果.例如,在寫字板插入文字可用鍵盤輸入,粘貼,從6種文件格式讀入,作為對(duì)象插入,或者用鼠標(biāo)從其他程序拖動(dòng).
4.舒適性
Ø 恰當(dāng).軟件外觀和感覺應(yīng)該與所做的工作和使用者相符.
Ø 錯(cuò)誤處理.程序應(yīng)該在用戶執(zhí)行嚴(yán)重錯(cuò)誤的操作之前提出警告,并允許用戶恢復(fù)由于錯(cuò)誤操作導(dǎo)致丟失的數(shù)據(jù).如大家認(rèn)為undo /redo是當(dāng)然的.
Ø 性能.快不見得是好事.要讓用戶看得清程序在做什么,它是有反應(yīng)的.

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

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多