91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Web測試中需要注意的細節有哪些

發布時間:2022-01-10 16:23:41 來源:億速云 閱讀:161 作者:iii 欄目:網絡管理

這篇文章主要介紹了Web測試中需要注意的細節有哪些的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Web測試中需要注意的細節有哪些文章都會有所收獲,下面我們一起來看看吧。

1、頁面顯示部分

(1)首先關注頁面是否能顯示完整,包括不同瀏覽器的是否能完整顯示,在實際測試中經常發現有的頁面或者是頁面的彈窗不能完全顯示

(2)頁面中的動畫效果或者字體效果是否能正確顯示

(3)頁面中有些表單項與輸入框,輸入域以及下拉框等是否存在默認提示,是否存在部分提示部分不提示的情況

(4)數據列表中存在多條數據是否分頁顯示,以及分頁操作后頁面是否正常跳轉

2、頁面分辨率:

頁面版式在 640x400、600x800 或 1024x768 的分辨率模式下是否顯示正常? 字體是否太小以至于無法瀏覽? 或者是太大? 文本和圖片是否對齊?

通常是計算機的默認分辨率,但是還是會有一些老式電腦存在1024*768的情況

3、單項功能測試

a:連續增加

注意:增加完成后查看數據列表中,不顯示或顯示暫無的字段,觀察是否沒有增加進去

b:增加后刪除

注意:刪除是否有提示信息,點擊確定方可刪除

c:增加刪除再增加

d:連續刪除

e:增加后修改

注意:修改過程中如果修改了下拉框表單項,對應的數據是否發生改變

f:連續修改

4、瀏覽器的兼容性:

瀏覽器是Web客戶端最核心的構件,來自不同廠商的瀏覽器對Java、javascript、 ActiveX、 plug-ins或不同的HTML規格有不同的支持。測試瀏覽器兼容性的一個方法是創建一個兼容性矩陣。在這個矩陣中,測試不同廠商、不同版本的瀏覽器對某些構件和設置的適應性。

5、易用性:

有些用戶在瀏覽網頁時喜歡使用鍵盤上的快捷鍵,因此在測試時要注意快捷鍵是否設置。通常需要設置的快捷鍵有以下幾個。

Tab鍵的使用:頁面中支持tab按鍵切換

Enter鍵的使用:頁面中的某些確定按鈕可以使用enter鍵盤替代

前進和后退:用戶前進和后退有可能會造成數據不完整的提交,重復提交,或者其他的顯示問題

用戶刪除某個數據前,需要提示用戶是否刪除,默認焦點選擇為“否”

頁面的提示語言,js提示語言,程序提示語言:

提示風格不一樣,或者表達不夠清晰

6、微軟語言標準:

全角字符和半角字符都要使用一個空格分開

英文和數字直接要有空格分開

漢字和英文,數字要有空格分開

帶有漢字的話要用全角字符

語言中不要混用全角和半角標點

在語言中,永遠不要用“你”這個字,要做進一步的步驟描敘的時候,要多用“請”字

7、文字的縮略和折行:

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

8、圖片的顯示和鏈接:

圖片是否增加鏈接通常被開發人員忽略

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

9、重復提交:

用戶提交數據頁面,用戶有可能連續多次點擊提交按鈕,造成數據的重復提交

用戶點擊“提交”后,將按鈕變成Disable狀態

10、輸入判斷問題:

所有鍵盤輸入的特殊字符,均可以正常保存

需要特別出處理英文單引號,英文雙引號等引起的程序錯誤的問題

需要處理“<”“/” “\”等容易保存出錯的符號

做出特殊模塊的字符規劃

11、多個IE同時訪問的情況:

用戶可能打開不同的IE使用相同的賬戶去進行操作,數據是否一致性和同步的問題

多個IE使用不同用戶,cookie操作會不會出現用戶信息混亂的問題

12、安全考慮:

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

即使是傳遞密碼參數,也不要用pwd,passpord這樣的參數名稱來進行傳遞,防止被截獲

要在傳遞參數的操作中使用NoCache參數,防止將url參數進行緩存

13、防止Sql注入:

不要把數據庫或程序的如何報錯信息顯示在頁面上

最好程序能夠將select、update、delete 這些關鍵字都過濾掉,不讓用戶提交包含這些數據的信息

數據庫中設計到操作權限的表名和字段名別用很通俗易懂的名字

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

14、關于Cookie:

Cookies通常用來存儲用戶信息和用戶在某應用系統的操作,當一個用戶使用Cookies訪問了某一個應用系統時,Web服務器將發送關于用戶的信息,把該信息以Cookies的形式存儲在客戶端計算機上,這可用來創建動態和自定義頁面或者存儲登陸等信息。

注意點:

Cookie沒有設定過期時間

IE不支持Cookie的時候沒有如何提示信息

Cookie中的敏感信息沒有進行加密

15、各種資源鏈接的釋放:

有時候系統莫名訪問不了,則有可能是數據庫的鏈接沒有釋放

壓力測試的時候,連接釋放如果效率不高,則有可能出現大量連接超時失敗

預防:系統資源的釋放過程,最好通過代碼review的方式來互相監督

16、關于Keepalive的設置:

如果需要在一個連接同時獲取多個資源,則需要打開apache或resin的Keepalive參數為On,來提高系統的處理能力,減少多次建立連接所消耗的資源,如果大量的處理只是一次性連接,則不要打開。

預防:在實際工作中,需要將keepalive分別設置為On或者Off來驗證哪個設置的性能更好。

系統上線后的log配置:

上線以后,要關閉無用大量調試log信息,不要打開過多的log

關于“Web測試中需要注意的細節有哪些”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Web測試中需要注意的細節有哪些”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

web
AI

花莲市| 黄石市| 和静县| 光山县| 铜陵市| 乌兰县| 耒阳市| 江北区| 芜湖市| 莲花县| 吕梁市| 涿州市| 定日县| 潮州市| 辽宁省| 中西区| 绿春县| 兴业县| 庄河市| 西充县| 靖江市| 达日县| 鄂伦春自治旗| 玉溪市| 额尔古纳市| 关岭| 固镇县| 岑巩县| 定边县| 积石山| 游戏| 响水县| 苏尼特右旗| 大邑县| 长岭县| 连城县| 昭苏县| 洛川县| 逊克县| 龙南县| 高陵县|