六月丁香综合婷婷,激情婷婷综合久久久久,久久精品全国免费观看国产,欧美一区二区激情视频,亚洲精品自拍视频,亚洲日韩中文字幕丝祙制服,免费的黄色av网站

技術(shù)中心

這里象征著我們的態(tài)度和能力

前臺(tái)開發(fā)要求與測(cè)試
作者:中國IT實(shí)驗(yàn)室    來源:中國IT實(shí)驗(yàn)室    發(fā)布時(shí)間:2012-03-12      瀏覽次數(shù):16712
分享到:
歡迎進(jìn)入Java社區(qū)論壇,與200萬技術(shù)人員互動(dòng)交流 >>進(jìn)入

  一般要求1、         盡量在涉及到編碼的地方采用UTF8編碼。

  2、         Html頁面的標(biāo)題要跟當(dāng)前頁面相關(guān),或者跟項(xiàng)目相關(guān)。如果有必要定義一個(gè)全局變量。

  3、         Html頁面一般不緩存。

  4、         盡量減少用戶的鼠標(biāo)/鍵盤操作。比如:輸入框中的內(nèi)容輸入有誤,不采用alert框提示(減少一次操作)、焦點(diǎn)直接定位到輸入框(減少一次操作)、輸入內(nèi)容自動(dòng)選定等。在必要的地方提供快捷入口。

  5、         代碼關(guān)鍵點(diǎn)要有注釋。js的方法,html的關(guān)鍵代碼段。

  頁面美工1、         頁面要盡量飽滿,無特殊情況不要大量留白。

  2、         頁面要盡量支持多瀏覽器。

  3、         頁面要支持1024*768的分辨率。

  4、         能不出現(xiàn)滾動(dòng)條時(shí)不要出現(xiàn)滾動(dòng)條。特別是橫向滾動(dòng)條。

  列表頁1、         一般列表頁分為三個(gè)部分:查詢區(qū)、列表區(qū)、翻頁區(qū)。

  2、         查詢區(qū)要支持三個(gè)動(dòng)作:查詢、重置、清空。文本查詢條件要考慮是否支持“精確查詢”開關(guān)。要支持回車提交查詢條件。

  3、         查詢字段取值固定,且值不多時(shí),要使用單選/復(fù)選方式顯示。如果頁面區(qū)域不夠可用下拉框顯示。

  4、         查詢字段如果需要用戶輸入,如果輸入值有格式要求,一定要明確提示用戶輸入格式。

  5、         查詢字段的如果是輸入框,慮輸入框的顯示長(zhǎng)度要合理,不能太長(zhǎng)或太短。

  6、         列表區(qū)要顯示用戶關(guān)心的字段,盡量顯示更多的內(nèi)容。

  7、         表頭一般居中對(duì)齊、如果一列的內(nèi)容寬度相同則居中對(duì)齊、如果一列的內(nèi)容長(zhǎng)短不一則居左對(duì)齊。如果一列的內(nèi)容長(zhǎng)短不一但內(nèi)容不長(zhǎng)可居中對(duì)齊。

  8、         如果一列的最大寬度確定,則這一列的寬度固定,不采用百分比。

  9、         如果一列的內(nèi)容太長(zhǎng)、還不能折行,此時(shí)要對(duì)內(nèi)容進(jìn)行截取、截取后要能通過title查看全部?jī)?nèi)容。截取時(shí)不要按字符數(shù)進(jìn)行截取,要按照字節(jié)數(shù)進(jìn)行截取。

  增加/修改頁1、         一個(gè)信息項(xiàng)需要有三項(xiàng)信息:名稱、輸入?yún)^(qū)、說明。對(duì)于大家都明白的輸入項(xiàng)可沒有名稱、說明。

  2、         必填項(xiàng)要有符號(hào)標(biāo)明。

  3、         排列要整齊,相同功能的信息項(xiàng)要放置在一起。

  4、         如果頁面空曠,可將多個(gè)信息項(xiàng)放置在一行。

  5、         輸入框的長(zhǎng)度要合理,可配合頁面布局稍長(zhǎng)或稍短一些。

  彈出頁1、         無相關(guān)的瀏覽器工具條。

  2、         彈出位置要合理。

  3、         彈出頁的大小要合理,如果能保證不出現(xiàn)滾動(dòng)條最好。橫向滾動(dòng)條最好沒有。

  功能要求一般測(cè)試1、         權(quán)限測(cè)試。是否存在越權(quán)訪問。以下情況需測(cè)試:(1)如果頁面要求必須登錄,則測(cè)試非登錄情況下是否可以訪問。(2)如果頁面訪問有權(quán)限要求,則測(cè)試有權(quán)限和無權(quán)限的情況。(3)用不同用戶進(jìn)行測(cè)試。測(cè)試方法可以是:在同一個(gè)session下開多個(gè)瀏覽器窗口,通過其中一個(gè)瀏覽器來改變當(dāng)前登錄用戶。

  2、         通過URL直接訪問。將必要的參數(shù)拼接到URL中,對(duì)頁面進(jìn)行訪問??词欠翊嬖谠綑?quán)訪問,或者其他異常情況。

  如果傳遞的參數(shù)太多,拼接URL比較費(fèi)時(shí),可按照下面的方法來生成URL,注意如果參數(shù)值中有中文,需要進(jìn)行URL編碼:

 ?。?)    JS方法(在form提交前,加入下面的代碼就可以看到提交的地址和參數(shù)):

  [javascript] view plaincopy for(var f=0;f

  var form=document.forms[f];

  var info = "";

  for(var i=0;i

  var element=form[i];

  info += "&"+element.name+"="+ element.value;

  }

  alert("url:::"+form.action);

  alert("param:::"+info);

  }

 ?。?)    JAVA方法(在過濾器中增加下面的代碼,就能在后臺(tái)輸入提交的url):

  [java] view plaincopy String uri = request.getRequestURI();

  System.out.println("url:::"+uri);

  Enumeration es = request.getParameterNames();

  StringBuffer sb = new StringBuffer();

  while(es.hasMoreElements()){

  String name = es.nextElement();

  sb.append("&"+name+"="+request.getParameter(name));

  }

  System.out.println(sb);

 ?。?)中文的url編碼獲取方法:

  3、         出現(xiàn)異常情況,或程序報(bào)錯(cuò)時(shí)是否有合理的錯(cuò)誤頁面。不能出現(xiàn)使用用戶看不懂的錯(cuò)誤頁面,特別是錯(cuò)誤堆棧頁面。

  [java] view plaincopy String str = "中文";

  System.out.println(java.net.URLEncoder.encode(str,"UTF-8"));

  查詢區(qū)測(cè)試方法查詢區(qū)測(cè)試的重點(diǎn)是:輸入值是否被正確解釋成sql查詢條件了,查詢結(jié)果的條數(shù)是否正確。因此,測(cè)試時(shí)最好在程序后臺(tái)輸出查詢條件,確認(rèn)查詢條件是否正確。

  1、         默認(rèn)條件測(cè)試。什么都不輸入。

  2、         全條件測(cè)試。把所有的條件都輸入。

  3、         條件組合測(cè)試。盡可能多的組合不同的條件進(jìn)行查詢。

  4、         一般來說,輸入框中的輸入值要進(jìn)行trim處理,如果輸入的全部都是空格,則表示什么都未輸入。

  5、         如果查詢條件的輸入值有限制,能通過js進(jìn)行校驗(yàn)的一定要校驗(yàn)。不能通過js校驗(yàn)的,提交到后臺(tái)要進(jìn)行過濾處理,處理策略是:如果輸入值有問題,則忽略該查詢條件,同時(shí)將用戶提交的輸入值清空(如果返回頁面中要顯示查詢條件,該查詢條件要清空,不能顯示用戶輸入有誤的內(nèi)容)。

  6、         如果有精確查詢和模糊查詢的開關(guān)項(xiàng),一定要檢查該開關(guān)項(xiàng)是否生效。

  7、         輸入框中的輸入值至少要對(duì)以下幾類特殊字符進(jìn)行測(cè)試 :(1)數(shù)據(jù)庫關(guān)鍵字符:?jiǎn)我?hào)、雙引號(hào),下劃線,百分號(hào)等;(2)html代碼;(3)js代碼。

  8、         用戶修改了某個(gè)查詢條件,如果未點(diǎn)擊“查詢”按鈕,此時(shí)修改的查詢條件不生效,在翻頁時(shí)查詢條件應(yīng)按照原來的條件進(jìn)行查詢。

  9、         輸入框中,輸入“?,%,_”等特殊字符,是否能正常查詢

  列表區(qū)測(cè)試方法列表區(qū)重點(diǎn)測(cè)試的是頁面顯示是否正常美觀。必要時(shí)可直接修改數(shù)據(jù)庫。建議測(cè)試時(shí)臨時(shí)修改每頁顯示記錄數(shù)為2條。

  1、         顯示字段的最大長(zhǎng)度測(cè)試。將字段值輸入到最大長(zhǎng)度。此種測(cè)試分兩種情況:一是單字段測(cè)試、而是全字段測(cè)試。

  2、         將字段內(nèi)容置空。此種測(cè)試也分為:?jiǎn)涡袉巫侄螠y(cè)試、單行多字段測(cè)試、多行單字段測(cè)試、多行多字段測(cè)試。

  3、         關(guān)鍵字段糾錯(cuò)處理

  4、         特殊字符測(cè)試。重點(diǎn)測(cè)試字段內(nèi)容中出現(xiàn)html代碼塊、js腳本等內(nèi)容時(shí)是否能正常顯示。

  5、         列表區(qū)一般會(huì)有鏈接功能。測(cè)試鏈接功能是否正常。

  翻頁區(qū)測(cè)試方法翻頁區(qū)重點(diǎn)測(cè)試的是頁碼計(jì)算是否正確。

  1、         基本翻頁功能是否正確:上一頁、下一頁、首頁、末頁。

  2、         直接跳頁功能是否正確。如果頁面可自己輸入,需測(cè)試以下情況:(1)頁碼不是數(shù)字、(2)頁碼不是正常的數(shù)字,比如負(fù)數(shù)、(3)頁面超過最大值。(4)輸入空,或者連續(xù)的空格。

  3、         基本策略:(1)頁面不是數(shù)字時(shí)默認(rèn)為第一頁。(2)頁面不是正常的數(shù)字默認(rèn)為第一頁。(3)頁面超過最大值默認(rèn)為最后一頁。

  增加/修改頁測(cè)試方法增加/修改頁測(cè)試重點(diǎn)有兩個(gè):一基本功能是否正確。二用戶交互是否合理。

  1、         最小路徑測(cè)試。什么都不輸入,點(diǎn)提交,然后按照提示進(jìn)行操作,直到能提交為止。

  2、         最大錯(cuò)誤路徑測(cè)試。將所有能輸錯(cuò)的值都輸錯(cuò),點(diǎn)提交,然后按照提示進(jìn)行操作,直到能提交為止。

  3、         輸入值以下情況需要測(cè)試:(1)空、(2)超長(zhǎng)、(3)特殊字符、特別是html代碼和js代碼、(4)不滿足要求的其他情況。

  4、         如果頁面上會(huì)顯示一些已有 的數(shù)據(jù)庫字段信息,要測(cè)試這些信息是否會(huì)導(dǎo)致頁面亂掉。

  1 最小路徑測(cè)試2 最大錯(cuò)誤路徑測(cè)試3 空值測(cè)試4 超長(zhǎng)測(cè)試5 特殊字符測(cè)試

  5、         URL測(cè)試。通過拼接URL的方式提交數(shù)據(jù)。

4000-880-989
(24小時(shí)熱線)
聯(lián)系客服
微信公眾號(hào)

官方公眾號(hào)

小程序

?2008-2022 CORPORATION ALL Rights Reserved. 昆明奧遠(yuǎn)科技有限公司版權(quán)所有 滇ICP備09003328號(hào)-1 滇公網(wǎng)安備 53011102000818號(hào) 增值電信業(yè)務(wù)經(jīng)營許可證號(hào):滇B2-20110045
昆明那家網(wǎng)絡(luò)公司好,新媒體運(yùn)營,網(wǎng)站優(yōu)化,網(wǎng)絡(luò)推廣,網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),網(wǎng)站推廣,云南網(wǎng)站公司,昆明新媒體公司,云南網(wǎng)紅主播,昆明SEO公司,昆明網(wǎng)站建設(shè),昆明網(wǎng)絡(luò)推廣,昆明網(wǎng)站優(yōu)化,昆明網(wǎng)站推廣,紅河網(wǎng)站建設(shè),大理網(wǎng)絡(luò)公司,曲靖網(wǎng)絡(luò)公司,麗江網(wǎng)站設(shè)計(jì),昭通網(wǎng)絡(luò)公司,保山大數(shù)據(jù)服務(wù),智慧高速建設(shè),智慧校園服務(wù),云南IDC服務(wù)商,網(wǎng)絡(luò)安全測(cè)評(píng),等保測(cè)評(píng),網(wǎng)站關(guān)鍵詞排名優(yōu)化服務(wù),服務(wù)客戶盡超2000余家,一切盡在奧遠(yuǎn)科技,服務(wù)電話:13888956730