總結(jié)下web測(cè)試需要注意的地方,及它需要學(xué)習(xí)的方向

5年前 (2020-07-20)閱讀800回復(fù)0
龍巖印刷廠
龍巖印刷廠
  • 管理員
  • 發(fā)消息
  • 注冊(cè)排名927
  • 經(jīng)驗(yàn)值100
  • 級(jí)別管理員
  • 主題20
  • 回復(fù)0
樓主

  微軟語(yǔ)言標(biāo)準(zhǔn):

  全角字符和半角字符都要使用一個(gè)空格分開(kāi)

  英文和數(shù)字直接要有空頁(yè)面分辨率:

  通常是計(jì)算機(jī)的默認(rèn)分辨率,但是還是會(huì)有一些老式電腦存在1024*768的情況

  瀏覽器的兼容性:

  目前市場(chǎng)上的主流瀏覽器:IE8.0-11,Chrome,Firefox,360瀏覽器。通常要保持IE和chrome,firefox瀏覽器下的兼容性,需要保持頁(yè)面不變型,js均執(zhí)行正常

  開(kāi)發(fā)設(shè)計(jì)組需要制定頁(yè)面設(shè)計(jì)規(guī)范和js設(shè)計(jì)規(guī)范,保證主流的瀏覽器頁(yè)面顯示兼容性和js設(shè)計(jì)兼容性。

  易用性:

  Tab鍵的使用:頁(yè)面中支持tab按鍵切換

  Enter鍵的使用:頁(yè)面中的某些確定按鈕可以使用enter鍵盤(pán)替代

  前進(jìn)和后退:用戶(hù)前進(jìn)和后退有可能會(huì)造成數(shù)據(jù)不完整的提交,重復(fù)提交,或者其他的顯示問(wèn)題

  用戶(hù)刪除某個(gè)數(shù)據(jù)前,需要提示用戶(hù)是否刪除,默認(rèn)焦點(diǎn)選擇為“否”

  頁(yè)面的提示語(yǔ)言,js提示語(yǔ)言,程序提示語(yǔ)言:

  格分開(kāi)

  漢字和英文,數(shù)字要有空格分開(kāi)

  帶有漢字的話(huà)要用全角字符

  語(yǔ)言中不要混用全角和半角標(biāo)點(diǎn)

  在語(yǔ)言中,永遠(yuǎn)不要用“你”這個(gè)字,要做進(jìn)一步的步驟描敘的時(shí)候,要多用“請(qǐng)”字

  文字的縮略和折行:

  輸入框提交很長(zhǎng)的字符,并且不折行,則提交后,頁(yè)面有可能被拉的非常長(zhǎng),如果要將文字后面的一些文字處理為省略號(hào),需要注意不要將中文截成半個(gè)字符

  圖片的顯示和鏈接:

  圖片是否增加鏈接通常被開(kāi)發(fā)人員忽略

  圖片的顯示位置通常會(huì)顯示不同像素大小和比例的圖,所以要明確定義圖片的處理策略

  重復(fù)提交:

  用戶(hù)提交數(shù)據(jù)頁(yè)面,用戶(hù)有可能連續(xù)多次點(diǎn)擊提交按鈕,造成數(shù)據(jù)的重復(fù)提交

  用戶(hù)點(diǎn)擊“提交”后,將按鈕變成Disable狀態(tài)

  輸入判斷問(wèn)題:

  所有鍵盤(pán)輸入的特殊字符,均可以正常保存

  需要特別出處理英文單引號(hào),英文雙引號(hào)等引起的程序錯(cuò)誤的問(wèn)題

  需要處理“<”“/” “”等容易保存出錯(cuò)的符號(hào)

  做出特殊模塊的字符規(guī)劃

  多個(gè)IE同時(shí)訪問(wèn)的情況:

  用戶(hù)可能打開(kāi)不同的IE使用相同的賬戶(hù)去進(jìn)行操作,數(shù)據(jù)是否一致性和同步的問(wèn)題

  多個(gè)IE使用不同用戶(hù),cookie操作會(huì)不會(huì)出現(xiàn)用戶(hù)信息混亂的問(wèn)題

  安全考慮:

  不要把密碼等敏感的用戶(hù)信息明文的顯示在url中

  即使是傳遞密碼參數(shù),也不要用pwd,passpord這樣的參數(shù)名稱(chēng)來(lái)進(jìn)行傳遞,防止被截獲

  要在傳遞參數(shù)的操作中使用NoCache參數(shù),防止將url參數(shù)進(jìn)行緩存

  防止Sql注入:

  不要把數(shù)據(jù)庫(kù)或程序的如何報(bào)錯(cuò)信息顯示在頁(yè)面上

  最好程序能夠?qū)elect、update、delete 這些關(guān)鍵字都過(guò)濾掉,不讓用戶(hù)提交包含這些數(shù)據(jù)的信息

  數(shù)據(jù)庫(kù)中設(shè)計(jì)到操作權(quán)限的表名和字段名別用很通俗易懂的名字

  輸入框盡量過(guò)濾掉“<>”這樣的字符,防止javascript攻擊

  關(guān)于Cookie:

  Cookie沒(méi)有設(shè)定過(guò)期時(shí)間

  IE不支持Cookie的時(shí)候沒(méi)有如何提示信息

  Cookie中的敏感信息沒(méi)有進(jìn)行加密

  各種資源鏈接的釋放:

  有時(shí)候系統(tǒng)莫名訪問(wèn)不了,則有可能是數(shù)據(jù)庫(kù)的鏈接沒(méi)有釋放

  壓力測(cè)試的時(shí)候,連接釋放如果效率不高,則有可能出現(xiàn)大量連接超時(shí)失敗

  預(yù)防:系統(tǒng)資源的釋放過(guò)程,最好通過(guò)代碼review的方式來(lái)互相監(jiān)督

  有需要 可以進(jìn)IT交流q裙哦 這里有大神 也有小白 也有剛剛跟你一樣經(jīng)歷過(guò) 現(xiàn)在已經(jīng)做上IT工作的前輩 大家相互學(xué)習(xí) 相互交流 《49 **6零三吧 649》 一定要 進(jìn)裙備注:亞索 要不管理員會(huì)不加你的。

  關(guān)于Keepalive的設(shè)置:

  如果需要在一個(gè)連接同時(shí)獲取多個(gè)資源,則需要打開(kāi)apache或resin的Keepalive參數(shù)為On,來(lái)提高系統(tǒng)的處理能力,減少多次建立連接所消耗的資源,如果大量的處理只是一次性連接,則不要打開(kāi)

  預(yù)防:在實(shí)際工作中,需要將keepalive分別設(shè)置為On或者Off來(lái)驗(yàn)證哪個(gè)設(shè)置的性能更好

  系統(tǒng)上線后的log配置

  上線以后,要關(guān)閉無(wú)用大量調(diào)試log信息,不要打開(kāi)過(guò)多的log

0
0
收藏0
回帖

總結(jié)下web測(cè)試需要注意的地方,及它需要學(xué)習(xí)的方向 期待您的回復(fù)!

取消
載入表情清單……
載入顏色清單……
插入網(wǎng)絡(luò)圖片

取消確定

圖片上傳中
編輯器信息
提示信息