Web測(cè)試方法與流程_第1頁
Web測(cè)試方法與流程_第2頁
Web測(cè)試方法與流程_第3頁
Web測(cè)試方法與流程_第4頁
Web測(cè)試方法與流程_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Web網(wǎng)站測(cè)試方法在工程過程中,基于系統(tǒng)的測(cè)試、確認(rèn)和驗(yàn)收是一項(xiàng)重要而富有挑戰(zhàn)性的工作。基于的系統(tǒng)測(cè)試與傳統(tǒng)的軟件測(cè)試不同,它不但需要檢查和驗(yàn)證是否按照設(shè)計(jì)的要求運(yùn)行,而且還要測(cè)試系統(tǒng)在不同用戶的瀏覽器端的顯示是否合適。重要的是,還要從最終用戶的角度進(jìn)行安全性和可用性測(cè)試。然而,和媒體的不可預(yù)見性使測(cè)試基于的系統(tǒng)變得困難。因此,我們必須為測(cè)試和評(píng)估復(fù)雜的基于的系統(tǒng)研究新的方法和技術(shù)。本文將測(cè)試分為個(gè)部分:功能測(cè)試性能測(cè)試(包括負(fù)載/壓力測(cè)試)用戶界面測(cè)試兼容性測(cè)試安全測(cè)試接口測(cè)試本文的目的是覆蓋測(cè)試的各個(gè)方面,未就某一主題進(jìn)行深入說明。1功能測(cè)試1.1鏈接測(cè)試鏈接是應(yīng)用系統(tǒng)的一個(gè)主要特征,它是

2、在頁面之間切換和指導(dǎo)用戶去一些不知道地址的頁面的主要手段。鏈接測(cè)試可分為三個(gè)方面。首先,測(cè)試所有鏈接是否按指示的那樣確實(shí)鏈接到了該鏈接的頁面;其次,測(cè)試所鏈接的頁面是否存在最后,保證應(yīng)用系統(tǒng)上沒有孤立的頁面,所謂孤立頁面是指沒有鏈接指向該頁面,只有知道正確的地址才能訪問。鏈接測(cè)試可以自動(dòng)進(jìn)行,現(xiàn)在已經(jīng)有許多工具可以采用。鏈接測(cè)試必須在集成測(cè)試階段完成,也就是說,在整個(gè)應(yīng)用系統(tǒng)的所有頁面開發(fā)完成之后進(jìn)行鏈接測(cè)試。采取措施:采用自動(dòng)檢測(cè)網(wǎng)站鏈接的軟件來進(jìn)行。推薦軟件:免費(fèi)綠色免安裝軟件共享天試用1.表2單測(cè)試當(dāng)用戶通過表單提交信息的時(shí)候,都希望表單能正常工作。如果使用表單來進(jìn)行在線注冊(cè),要確保提交

3、按鈕能正常工作,當(dāng)注冊(cè)完成后應(yīng)返回注冊(cè)成功的消息。如果使用表單收集配送信息,應(yīng)確保程序能夠正確處理這些數(shù)據(jù),最后能讓顧客能讓客戶收到包裹。要測(cè)試這些程序,需要驗(yàn)證服務(wù)器能正確保存這些數(shù)據(jù),而且后臺(tái)運(yùn)行的程序能正確解釋和使用這些信息。當(dāng)用戶使用表單進(jìn)行用戶注冊(cè)、登陸、信息提交等操作時(shí),我們必須測(cè)試提交操作的完整性,以校驗(yàn)提交給服務(wù)器的信息的正確性。例如:用戶填寫的出生日期與職業(yè)是否恰當(dāng),填寫的所屬省份與所在城市是否匹配等。如果使用了默認(rèn)值,還要檢驗(yàn)?zāi)J(rèn)值的正確性。如果表單只能接受指定的某些值,則也要進(jìn)行測(cè)試。例如:只能接受某些字符,測(cè)試時(shí)可以跳過這些字符,看系統(tǒng)是否會(huì)報(bào)錯(cuò)。1.3數(shù)據(jù)校驗(yàn)如果系根

4、據(jù)業(yè)務(wù)規(guī)則需要對(duì)用戶輸入進(jìn)行校驗(yàn),需要保證這些校驗(yàn)功能正常工作。例如,省份的字段可以用一個(gè)有效列表進(jìn)行校驗(yàn)。在這種情況下,需要驗(yàn)證列表完整而且程序正確調(diào)用了該列表(例如在列表中添加一個(gè)測(cè)試值,確定系統(tǒng)能夠接受這個(gè)測(cè)試值)。在測(cè)試表單時(shí),該項(xiàng)測(cè)試和表單測(cè)試可能會(huì)有一些重復(fù)。1.2和1.3的采取措施:第一個(gè)完整的版本采用手動(dòng)檢查,同時(shí)形成腳本回歸測(cè)試以及升級(jí)版本主要靠自動(dòng)回放測(cè)試。測(cè)試通常用來存儲(chǔ)用戶信息和用戶在某應(yīng)用系統(tǒng)的操作當(dāng)一個(gè)用戶使用訪問了某一個(gè)應(yīng)用系統(tǒng)時(shí),服務(wù)器將發(fā)送關(guān)于用戶的信息,把該信息以的形式存儲(chǔ)在客戶端計(jì)算機(jī)上,這可用來創(chuàng)建動(dòng)態(tài)和自定義頁面或者存儲(chǔ)登陸等信息。如果應(yīng)用系統(tǒng)使用了,

5、就必須檢查是否能正常工作。測(cè)試的內(nèi)容可包括是否起作用,是否按預(yù)定的時(shí)間進(jìn)行保存,刷新對(duì)有什么影響等。如果在中保存了注冊(cè)信息,請(qǐng)確認(rèn)該能夠正常工作而且已對(duì)這些信息已經(jīng)加密。如果使用來統(tǒng)計(jì)次數(shù),需要驗(yàn)證次數(shù)累計(jì)正確。米取措施:1采用黑盒測(cè)試:采用上面提到的方法進(jìn)行測(cè)試采用查看的軟件進(jìn)行初步的想法可以選擇米用的軟件1.5數(shù)據(jù)庫測(cè)試在應(yīng)用技術(shù)中,數(shù)據(jù)庫起著重要的作用,數(shù)據(jù)庫為應(yīng)用系統(tǒng)的管理、運(yùn)行、查詢和實(shí)現(xiàn)用戶對(duì)數(shù)據(jù)存儲(chǔ)的請(qǐng)求等提供空間。在應(yīng)用中,最常用的數(shù)據(jù)庫類型是關(guān)系型數(shù)據(jù)庫,可以使用對(duì)信息進(jìn)行處理。在使用了數(shù)據(jù)庫的應(yīng)用系統(tǒng)中,一般情況下,可能發(fā)生兩種錯(cuò)誤,分別是數(shù)據(jù)一致性錯(cuò)誤和輸出錯(cuò)誤。數(shù)據(jù)一致

6、性錯(cuò)誤主要是由于用戶提交的表單信息不正確而造成的,而輸出錯(cuò)誤主要是由于網(wǎng)絡(luò)速度或程序設(shè)計(jì)問題等引起的,針對(duì)這兩種情況,可分別進(jìn)行測(cè)試。采取措施:暫時(shí)沒有更好的測(cè)試方法考慮結(jié)合到1.和21.的3測(cè)試中1.6應(yīng)用程序特定的功能需求最重要的是,測(cè)試人員需要對(duì)應(yīng)用程序特定的功能需求進(jìn)行驗(yàn)證。嘗試用戶可能進(jìn)行的所有操作:下訂單、更改訂單、取消訂單、核對(duì)訂單狀態(tài)、在貨物發(fā)送之前更改送貨信息、在線支付等等。這是用戶之所以使用網(wǎng)站的原因,一定要確認(rèn)網(wǎng)站能像廣告宣傳的那樣神奇。采取措施:深刻理解需求說明文檔1.7設(shè)計(jì)語言測(cè)試設(shè)計(jì)語言版本的差異可以引起客戶端或服務(wù)器端嚴(yán)重的問題,例如使用哪種版本的等。當(dāng)在分布式環(huán)

7、境中開發(fā)時(shí),開發(fā)人員都不在一起,這個(gè)問題就顯得尤為重要。除了的版本問題外,不同的腳本語言,例如、或等也要進(jìn)行驗(yàn)證兼容性測(cè)試4.1平臺(tái)測(cè)試市場(chǎng)上有很多不同的操作系統(tǒng)類型,最常見的有、等。應(yīng)用系統(tǒng)的最終用戶究竟使用哪一種操作系統(tǒng),取決于用戶系統(tǒng)的配置。這樣,就可能會(huì)發(fā)生兼容性問題,同一個(gè)應(yīng)用可能在某些操作系統(tǒng)下能正常運(yùn)行,但在另外的操作系統(tǒng)下可能會(huì)運(yùn)行失敗。因此,在系統(tǒng)發(fā)布之前,需要在各種操作系統(tǒng)下對(duì)系統(tǒng)進(jìn)行兼容性測(cè)試。2瀏覽器測(cè)試瀏覽器是客戶端最核心的構(gòu)件,來自不同廠商的瀏覽器對(duì),、或不同的規(guī)格有不同的支持。例如,是的產(chǎn)品,是為而設(shè)計(jì)的,是的產(chǎn)品,是的產(chǎn)品等等。另外,框架和層次結(jié)構(gòu)風(fēng)格在不同的瀏

8、覽器中也有不同的顯示,甚至根本不顯示。不同的瀏覽器對(duì)安全性和的設(shè)置也不一樣。測(cè)試瀏覽器兼容性的一個(gè)方法是創(chuàng)建一個(gè)兼容性矩陣。在這個(gè)矩陣中,測(cè)試不同廠商、不同版本的瀏覽器對(duì)某些構(gòu)件和設(shè)置的適應(yīng)性。4.3分辨率測(cè)試頁面版式在、或的分辨率模式下是否顯示正常字體是否太小以至于無法瀏覽或者是太大文本和圖片是否對(duì)齊連接速率是否有這種情況,用戶使用下載一個(gè)頁面需要分鐘,但測(cè)試人員在測(cè)試的時(shí)候使用的是專線用戶在下載文章或演示的時(shí)候,可能會(huì)等待比較長的時(shí)間,但卻不會(huì)耐心等待首頁的出現(xiàn)。最后,需要確認(rèn)圖片不會(huì)太大。打印機(jī)用戶可能會(huì)將網(wǎng)頁打印下來。因此網(wǎng)也在設(shè)計(jì)的時(shí)候要考慮到打印問題,注意節(jié)約紙張和油墨。有不少用戶

9、喜歡閱讀而不是盯著屏幕,因此需要驗(yàn)證網(wǎng)頁打印是否正常。有時(shí)在屏幕上顯示的圖片和文本的對(duì)齊方式可能與打印出來的東西不一樣。測(cè)試人員至少需要驗(yàn)證訂單確認(rèn)頁面打印是正常的。6組合測(cè)試最后需要進(jìn)行組合測(cè)試。的分辨率在機(jī)上可能不錯(cuò),但是在兼容機(jī)上卻很難看。在機(jī)器上使用etsea能正常顯示,但卻無法使用來瀏覽。如果是內(nèi)部使用的eb站點(diǎn),測(cè)試可能會(huì)輕松一些。如果公司指定使用某個(gè)類型的瀏覽器,那么只需在該瀏覽器上進(jìn)行測(cè)試。如果所有的人都使用專線,可能不需要測(cè)試下載施加。但需要注意的是,可能會(huì)有員工從家里撥號(hào)進(jìn)入系統(tǒng)有些內(nèi)部應(yīng)用程序,開發(fā)部門可能在系統(tǒng)需求中聲明不支持某些系統(tǒng)而只支持一些那些已設(shè)置的系統(tǒng)。但是,

10、理想的情況是,系統(tǒng)能在所有機(jī)器上運(yùn)行,這樣就不會(huì)限制將來的發(fā)展和變動(dòng)。采取措施:根據(jù)實(shí)際情況,采取等價(jià)劃分的方法,列出兼容性矩陣5安全測(cè)試即使站點(diǎn)不接受信用卡支付,安全問題也是非常重要的。eb站點(diǎn)收集的用戶資料只能在公司內(nèi)部使用。如果用戶信息被黑客泄露,客戶在進(jìn)行交易時(shí),就不會(huì)有安全感。5.1目錄設(shè)置eb安全的第一步就是正確設(shè)置目錄。每個(gè)目錄下應(yīng)該有ie或mmait頁面,這樣就不會(huì)顯示該目錄下的所有內(nèi)容。我服務(wù)的一個(gè)公司沒有執(zhí)行這條規(guī)則。我選中一幅圖片,單擊鼠標(biāo)右鍵,找到該圖片所在的路徑eom/objeets/images。然后在瀏覽器地址欄中手工輸入該路徑,發(fā)現(xiàn)該站點(diǎn)所有圖片的列表。這可能沒

11、什么關(guān)系。我進(jìn)入下一級(jí)目錄com/objects,點(diǎn)擊jacot在該目錄下有很多資料,其中引起我注意的是已過期頁面。該公司每個(gè)月都要更改產(chǎn)品價(jià)格,并且保存過期頁面。我翻看了一下這些記錄,就可以估計(jì)他們的邊際利潤以及他們?yōu)榱藸?zhēng)取一個(gè)合同還有多大的降價(jià)空間。如果某個(gè)客戶在談判之前查看了這些信息,他們?cè)谡勁凶郎峡隙ㄌ幱谏巷L(fēng)。很多站點(diǎn)使用進(jìn)行安全傳送。你知道你進(jìn)入一個(gè)站點(diǎn)是因?yàn)闉g覽器出現(xiàn)了警告消息,而且在地址欄中的變成。如果開發(fā)部門使用了S測(cè)試人員需要確定是否有相應(yīng)的替代頁面適用于以下版本的瀏覽器,這些瀏覽器不支持。當(dāng)用戶進(jìn)入或離開安全站點(diǎn)的時(shí)候,請(qǐng)確認(rèn)有相應(yīng)的提示信息。是否有連接時(shí)間限制?超過限制時(shí)

12、間后出現(xiàn)什么情況?登錄有些站點(diǎn)需要用戶進(jìn)行登錄,以驗(yàn)證他們的身份。這樣對(duì)用戶是方便的,他們不需要每次都輸入個(gè)人資料。你需要驗(yàn)證系統(tǒng)阻止非法的用戶名/口令登錄,而能夠通過有效登錄。用戶登錄是否有次數(shù)限制是否限制從某些地址登錄如果允許登錄失敗的次數(shù)為3,你在第三次登錄的時(shí)候輸入正確的用戶名和口令能通過驗(yàn)證嗎?口令選擇有規(guī)則限制嗎?是否可以不登陸而直接瀏覽某個(gè)頁面?應(yīng)用系統(tǒng)是否有超時(shí)的限制,也就是說,用戶登陸后在一定時(shí)間內(nèi)(例如分鐘)沒有點(diǎn)擊任何頁面,是否需要重新登陸才能正常使用。5.4日志文件在后臺(tái),要注意驗(yàn)證服務(wù)器日志工作正常。日志是否記所有的事務(wù)處理?是否記錄失敗的注冊(cè)企圖?是否記錄被盜信用卡

13、的使用?是否在每次事務(wù)完成的時(shí)候都進(jìn)行保存記錄地址嗎記錄用戶名嗎5.5腳本語言腳本語言是常見的安全隱患。每種語言的細(xì)節(jié)有所不同。有些腳本允許訪問根目錄。其他只允許訪問郵件服務(wù)器,但是經(jīng)驗(yàn)豐富的黑客可以將服務(wù)器用戶名和口令發(fā)送給他們自己。找出站點(diǎn)使用了哪些腳本語言,并研究該語言的缺陷。還要需要測(cè)試沒有經(jīng)過授權(quán),就不能在服務(wù)器端放置和編輯腳本的問題。最好的辦法是訂閱一個(gè)討論站點(diǎn)使用的腳本語言安全性的新聞組。6接口測(cè)試在很多情況下,站點(diǎn)不是孤立。站點(diǎn)可能會(huì)與外部服務(wù)器通訊,請(qǐng)求數(shù)據(jù)、驗(yàn)證數(shù)據(jù)或提交訂單。6.服1務(wù)器接口第一個(gè)需要測(cè)試的接口是瀏覽器與服務(wù)器的接口。測(cè)試人員提交事務(wù),然后查看服務(wù)器記錄,

14、并驗(yàn)證在瀏覽器上看到的正好是服務(wù)器上發(fā)生的。測(cè)試人員還可以查詢數(shù)據(jù)庫,確認(rèn)事務(wù)數(shù)據(jù)已正確保存。這種測(cè)試可以歸到功能測(cè)試中的表單測(cè)試和數(shù)據(jù)校驗(yàn)測(cè)試中6.2外部接口有些系統(tǒng)有外部接口。例如,網(wǎng)上商店可能要實(shí)時(shí)驗(yàn)證信用卡數(shù)據(jù)以減少欺詐行為的發(fā)生。測(cè)試的時(shí)候,要使用接口發(fā)送一些事務(wù)數(shù)據(jù),分別對(duì)有效信用卡、無效信用卡和被盜信用卡進(jìn)行驗(yàn)證。如果商店只使用卡和卡,可以嘗試使用卡的數(shù)據(jù)。簡(jiǎn)單的客戶端腳本能夠在提交事務(wù)之前對(duì)代碼進(jìn)行識(shí)別,例如表示n表示i表示,代表。通常,測(cè)試人員需要確認(rèn)軟件能夠處理外部服務(wù)器返回的所有可能的消息。這種情況在遠(yuǎn)程抄表中可能會(huì)體現(xiàn)到6.3錯(cuò)誤處理最容易被測(cè)試人員忽略的地方是接口錯(cuò)誤

15、處理。通常我們?cè)噲D確認(rèn)系統(tǒng)能夠處理所有錯(cuò)誤,但卻無法預(yù)期系統(tǒng)所有可能的錯(cuò)誤。嘗試在處理過程中中斷事務(wù),看看會(huì)發(fā)生什么情況?訂單是否完成?嘗試中斷用戶到服務(wù)器的網(wǎng)絡(luò)連接。嘗試中斷服務(wù)器到信用卡驗(yàn)證服務(wù)器的連接。在這些情況下,系統(tǒng)能否正確處理這些錯(cuò)誤?是否已對(duì)信用卡進(jìn)行收費(fèi)?如果用戶自己中斷事務(wù)處理,在訂單已保存而用戶沒有返回網(wǎng)站確認(rèn)的時(shí)候,需要由客戶代表致電用戶進(jìn)行訂單確認(rèn)。采取措施:在理解需求的基礎(chǔ)上,充分發(fā)揮想象力,盡量比較全面的列出各種異常情況Web網(wǎng)站測(cè)試流程測(cè)試流程與方法測(cè)試流程進(jìn)行正式測(cè)試之前,應(yīng)先確定如何開展測(cè)試,不可盲目的測(cè)試。一般網(wǎng)站的測(cè)試,應(yīng)按以下流程來進(jìn)行:)使用將網(wǎng)站中的

16、錯(cuò)誤鏈接找出來;2)測(cè)試的順序?yàn)椋鹤皂斚蛳隆淖蟮接?;)查看頁面是否正確。(不只首頁,所有頁面都要查看);)圖片是否正確顯示;)下的一級(jí)欄目、二級(jí)欄目的鏈接是否正確;)首頁登錄、注冊(cè)的功能是否實(shí)現(xiàn);)首頁左側(cè)欄目下的文章標(biāo)題、圖片等鏈接是否正確;首頁中間欄目下的文章標(biāo)題、圖片等鏈接是否正確;首頁右側(cè)欄目下的文章標(biāo)題、圖片等鏈接是否正確;10首頁最下方的【友情鏈接】、【關(guān)于我們】等鏈接是否正確;11進(jìn)入一級(jí)欄目或二級(jí)欄目的列表頁。查看左側(cè)欄目名稱,右側(cè)文章列表是否正確;12列表頁的分頁功能是否實(shí)現(xiàn)、樣式是否統(tǒng)一;13查看文章詳細(xì)頁面的內(nèi)容是否存在亂碼、頁面樣式是否統(tǒng)一;14站內(nèi)搜索(各個(gè)頁面都要

17、查看功能是否實(shí)現(xiàn);15前后臺(tái)交互的部分,數(shù)據(jù)傳遞是否正確;默認(rèn)按鈕要支持及選操作,即按后自動(dòng)執(zhí)行默認(rèn)按鈕對(duì)應(yīng)操作。測(cè)試測(cè)試包括的內(nèi)容有如下幾方面:)各個(gè)頁面的樣式風(fēng)格是否統(tǒng)一;)各個(gè)頁面的大小是否一致;同樣的圖片在各個(gè)頁面中顯示是否大小一致;頁面及圖片是否居中顯示;)各個(gè)頁面的是否正確;4)欄目名稱、文章內(nèi)容等處的文字是否正確,有無錯(cuò)別字或亂碼;同一級(jí)別的字體、大小、顏色是否統(tǒng)一;)提示、警告或錯(cuò)誤說明應(yīng)清楚易懂,用詞準(zhǔn)確,摒棄模棱兩可的字眼;6)切換窗口大小,將窗口縮小后,頁面是否按比例縮小或出現(xiàn)滾動(dòng)條;各個(gè)頁面縮小的風(fēng)格是否一致,文字是否竄行;7)父窗體或主窗體的中心位置應(yīng)該在對(duì)角線焦點(diǎn)附

18、近;子窗體位置應(yīng)該在主窗體的左上角或正中;多個(gè)子窗體彈出時(shí)應(yīng)該依次向右下方偏移,以顯示出窗體標(biāo)題為宜;8)按鈕大小基本相近,忌用太長的名稱,免得占用過多的界面位置;避免空曠的界面上放置很大的按鈕;按鈕的樣式風(fēng)格要統(tǒng)一;按鈕之間的間距要一致;9)頁面顏色是否統(tǒng)一;前景與背景色搭配合理協(xié)調(diào),反差不宜太大,最好少用深色或刺目的顏色;10)若有滾動(dòng)信息或圖片,將鼠標(biāo)放置其上,查看滾動(dòng)信息或圖片是否停止;11)導(dǎo)航處是否按相應(yīng)的欄目級(jí)別顯示;導(dǎo)航文字是否在同一行顯示;12)所有的圖片是否都被正確裝載,在不同的瀏覽器、分辨率下圖片是否能正確顯示(包括位置、大小);13)文章列表頁,左側(cè)的欄目是否與一級(jí)、二

19、級(jí)欄目的名稱、順序一致;14)調(diào)整分辨率驗(yàn)證頁面格式是否錯(cuò)位現(xiàn)象;5鼠標(biāo)移動(dòng)到焦點(diǎn)上特效是否實(shí)現(xiàn),移出焦點(diǎn)特效是否消失;文字顏色與頁面配色協(xié)調(diào),不使用與背景色相近的顏色。每個(gè)非首頁靜態(tài)頁面含圖片字節(jié)不超過,全尺寸第一個(gè)場(chǎng)景控制在以內(nèi)二個(gè)場(chǎng)景在,三個(gè)場(chǎng)景在以此類推同一界面上的控件數(shù)最好不要超過個(gè),多于個(gè)時(shí)可以考慮使用分頁界面顯示。字超過一屏的內(nèi)容,在底部應(yīng)有按鈕2,超文過三屏的內(nèi)容,應(yīng)在頭部設(shè)提綱,直接鏈接到文內(nèi)錨點(diǎn)21文首頁,各欄目一級(jí)頁面之間互鏈,各欄目一級(jí)和本欄目二級(jí)頁面之間互鏈22導(dǎo)文航的文字要簡(jiǎn)明扼要,字?jǐn)?shù)限制在一行以內(nèi)23文報(bào)表顯示時(shí)應(yīng)考慮數(shù)據(jù)顯示寬度的自適應(yīng)或自動(dòng)換行。24)所有有

20、數(shù)據(jù)展現(xiàn)的界面(如統(tǒng)計(jì)、查詢、編輯錄入、打印預(yù)覽、打印等),必須使測(cè)試數(shù)據(jù)的記錄數(shù)超過一屏/一頁,以驗(yàn)證滿屏/頁時(shí)其窗體是否有橫向、縱向滾動(dòng)條或換頁打印,界面顯示是否正常;25如)有多個(gè)系統(tǒng)展現(xiàn)同一數(shù)據(jù)源時(shí),應(yīng)保證其一致性;26對(duì),于報(bào)表中的所有字段值都應(yīng)該有明確的定義,對(duì)于無意義的字段值,不應(yīng)該顯示空,應(yīng)顯示“-”-或“/”,表示該字段值無意義。27對(duì),統(tǒng)計(jì)的數(shù)據(jù)應(yīng)按用戶習(xí)慣進(jìn)行分類、排序。28界,面內(nèi)容更新后系統(tǒng)應(yīng)提供刷新功能。29用,戶在退出系統(tǒng)后重新登陸時(shí)應(yīng)考慮是否需要自動(dòng)返回到上次退出系統(tǒng)時(shí)的界面;30在,多個(gè)業(yè)務(wù)功能組成的一個(gè)業(yè)務(wù)流程中,如果各個(gè)功能之間的執(zhí)行順序有一定的制約條件,

21、應(yīng)通過界面提示用戶。31用,戶提示信息應(yīng)具有一定的指導(dǎo)性,在應(yīng)用程序正在進(jìn)行關(guān)鍵業(yè)務(wù)的處理時(shí),應(yīng)考慮在前臺(tái)界面提示用戶應(yīng)用程序正在進(jìn)行的處理,以及相應(yīng)的處理過程,在處理結(jié)束后再提示用戶處理完畢。32在,某些數(shù)據(jù)輸入界面,如果要求輸入的數(shù)據(jù)符合某項(xiàng)規(guī)則,應(yīng)在輸入界面提供相應(yīng)的規(guī)則描述;當(dāng)輸入數(shù)據(jù)不符合規(guī)則時(shí)應(yīng)提示用戶是否繼續(xù)。33在,對(duì)任何配置信息修改后,都應(yīng)該在用戶退出該界面時(shí)提示用戶保存(如果用戶沒有主動(dòng)保存的情況下);34在,對(duì)某些查詢功能進(jìn)行測(cè)試時(shí),應(yīng)考慮查詢條件的設(shè)置的合理性以及查詢結(jié)果的互補(bǔ)性。如某些后臺(tái)處理時(shí)間不應(yīng)該作為查詢條件。35界,面測(cè)試時(shí),應(yīng)考慮某一界面上按鈕先后使用的順序

22、問題,以免用戶對(duì)此產(chǎn)生迷惑。例如只能在查詢成功后顯示執(zhí)行按鈕。36界,面測(cè)試時(shí),應(yīng)驗(yàn)證窗口與窗口之間、字段與字段之間的瀏覽順序是否正確;37在,某些對(duì)數(shù)據(jù)進(jìn)行處理的操作界面,應(yīng)考慮用戶可能對(duì)數(shù)據(jù)進(jìn)行處理的頻繁程度和工作量,考慮是否可以進(jìn)行批量操作。38界,面測(cè)試時(shí)應(yīng)驗(yàn)證所有窗體中的對(duì)象狀態(tài)是否正常,是否符合相關(guān)的業(yè)務(wù)規(guī)則需要。應(yīng)驗(yàn)證各種對(duì)象訪問方法(健、鼠標(biāo)移動(dòng)和快捷鍵)是否可正常使用,并且在一個(gè)激活界面中快捷鍵無重復(fù);40界,面測(cè)試不光要考慮合理的鍵盤輸入,還應(yīng)考慮是否可以通過鼠標(biāo)拷貝粘貼輸入。41對(duì))于統(tǒng)計(jì)查詢功能的查詢結(jié)果應(yīng)驗(yàn)證其是否只能通過界面上的查詢或刷新按鍵人工觸發(fā),應(yīng)避免其他形式

23、的觸發(fā)。42對(duì))界面上的任何對(duì)象進(jìn)行拖拉,然后進(jìn)行查詢、打印,應(yīng)保證查詢打印結(jié)果不變;43確)保數(shù)據(jù)精度顯示的統(tǒng)一:如單價(jià)0元,應(yīng)顯示為0.0元0;44確)保時(shí)間及日期顯示格式的統(tǒng)一;45確)保相同含義屬性/字段名的統(tǒng)一;46對(duì))所有可能產(chǎn)生的提示信息界面內(nèi)容和位置進(jìn)行驗(yàn)證,確保所有的提示信息界面應(yīng)居中。1.3鏈接測(cè)試鏈接測(cè)試主要分為以下幾個(gè)方面:1)頁面是否有無法連接的內(nèi)容;圖片是否能正確顯示,有無冗余圖片,代碼是否規(guī)范,頁面是否存死鏈接(可以用工具查找);)圖片上是否有無用的鏈接;點(diǎn)擊圖片上的鏈接是否跳轉(zhuǎn)到正確的頁面;)首頁點(diǎn)擊下的一級(jí)欄目或二級(jí)欄目名稱,是否可進(jìn)入相應(yīng)的欄目;4)點(diǎn)擊首頁

24、或列表頁的文章標(biāo)題的鏈接,是否可進(jìn)入相應(yīng)的文章的詳細(xì)頁面;5)點(diǎn)擊首頁欄目名稱后的【更多】鏈接,是否正確跳轉(zhuǎn)到相應(yīng)頁面;6)文章列表頁,左側(cè)的欄目的鏈接,是否可正確跳轉(zhuǎn)到相應(yīng)的欄目頁面;7)導(dǎo)航鏈接的頁面是否正確;是否可按欄目級(jí)別跳轉(zhuǎn)到相應(yīng)的頁面;(例:【首頁-服務(wù)與支持-客服中心】,分別點(diǎn)擊“首頁”、“服務(wù)與支持”“客服中心”,查看是否可跳轉(zhuǎn)到相應(yīng)頁面;)8)新聞、信息類內(nèi)容通常用新開窗口方式打開。9)頂部導(dǎo)航、底部導(dǎo)航通常采取在本頁打開。1.4搜索測(cè)試搜索測(cè)試主要分為以下幾個(gè)方面:1)搜索按鈕功能是否實(shí)現(xiàn);2)輸入網(wǎng)站中存在的信息,能否正確搜索出結(jié)果;3)輸入鍵盤中所有特殊字符,是否報(bào)錯(cuò);

25、特別關(guān)注:_?./-;特殊字符)系統(tǒng)是否支持鍵盤回車鍵、鍵;5)搜索出的結(jié)果頁面是否與其他頁面風(fēng)格一致;6)在輸入域輸入空格,點(diǎn)擊搜索系統(tǒng)是否報(bào)錯(cuò);7)本站內(nèi)搜索輸入域中不輸入任何內(nèi)容,是否搜索出的是全部信息或者給予提示信息;8)精確查詢還是模糊查詢,如果是模糊查詢輸入:中%國。查詢結(jié)果是不是都包含中國兩個(gè)字的信息;9)焦點(diǎn)放置搜索框中,搜索框內(nèi)容是否被清空;10)搜索輸入域是否實(shí)現(xiàn)回車鍵監(jiān)聽事件;1.表5單測(cè)試表單測(cè)試主要分為以下幾個(gè)方面:1)注冊(cè)、登錄功能是否實(shí)現(xiàn);2)提交、清空按鈕功能是否實(shí)現(xiàn);3)修改表單與注冊(cè)頁面數(shù)據(jù)項(xiàng)是否相同,修改表單是否對(duì)重名做驗(yàn)證;4)提交的數(shù)據(jù)是否能正確保存到

26、后臺(tái)數(shù)據(jù)庫中(后臺(tái)數(shù)據(jù)庫中的數(shù)據(jù)應(yīng)與前臺(tái)錄入內(nèi)容完全一致,數(shù)據(jù)不會(huì)丟失或被改變);5)表單提交,刪除,修改后是否有提示信息;提示、警告、或錯(cuò)誤說明應(yīng)該清楚、明了、恰當(dāng)。6)瀏覽器的前進(jìn)、后退、刷新按鈕,是否會(huì)造成數(shù)據(jù)重現(xiàn)或頁面報(bào)錯(cuò);)提交表單是否支持回車鍵和鍵;鍵的順序與控件排列順序要一致,目前流行總體從上倒下,同時(shí)行間從左到右的方式8)下拉列表功能是否實(shí)現(xiàn)和數(shù)據(jù)是否完整(例如:省份和市區(qū)下拉列表數(shù)據(jù)是否互動(dòng));1.輸6入域測(cè)試輸入域測(cè)試主要分為以下幾個(gè)方面:1)對(duì)于手機(jī)、郵箱、證件號(hào)等的輸入是否有長度及類型的控制;2)輸入中文、英文、數(shù)字、特殊字符(特別注意單引號(hào)和反斜杠)及這四類的混合輸入

27、,是否會(huì)報(bào)錯(cuò);3)輸入空格、空格+數(shù)據(jù)、數(shù)據(jù)+空格,是否報(bào)錯(cuò);)輸入語言的,是否能正確顯示;5)輸入全角、半角的英文、數(shù)字、特殊字符等,是否報(bào)錯(cuò);6)是否有必填項(xiàng)的控制;不輸入必填項(xiàng),是否有友好提示信息;7)輸入超長字段,頁面是否被撐開;8)分別輸入大于、等于、小于數(shù)據(jù)表規(guī)定字段長度的數(shù)據(jù),是否報(bào)錯(cuò);9)輸入非數(shù)據(jù)表中規(guī)定的數(shù)據(jù)類型的字符,是否有友好提示信息;10)在文本框中輸入回車鍵,顯示時(shí)是否回車換行;11)非法的輸入或操作應(yīng)有足夠的提示說明。1.分7頁測(cè)試分頁測(cè)試主要分為以下幾個(gè)方面:1)當(dāng)沒有數(shù)據(jù)時(shí),首頁、上一頁、下一頁、尾頁標(biāo)簽全部置灰;2)在首頁時(shí),“首頁”“上一頁”標(biāo)簽置灰;在尾頁時(shí),“下一頁”“尾頁”標(biāo)簽置灰;在中間頁時(shí),四個(gè)標(biāo)簽均可點(diǎn)擊,且跳轉(zhuǎn)正確;3)翻頁后,列表中的數(shù)據(jù)是否扔按照指定的順序進(jìn)行了排序;4)各個(gè)分頁標(biāo)簽是否在同一水平線上;5)各個(gè)頁面的分頁標(biāo)簽樣式是否一致;6)分頁的總頁數(shù)及當(dāng)前頁數(shù)顯示是否

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論