<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • 網頁測試的內容是什么(Web測試內容解析)


    隨著Internet和Intranet/Extranet的快速增長,Web已經對商業、工業、銀行、財政、教育、政府和娛樂及我們的工作和生活產生了深遠的影響。許多傳統的信息和數據庫系統正在被移植到互聯網上,電子商務迅速增長,早已超過了國界。范圍廣泛的、復雜的分布式應用正在Web環境中出現。Web的流行和無所不在,是因為它能提供支持所有類型內容連接的信息發布,容易為最終用戶存取。

    Web測試是在測什么?容易被忽視的17個小細節總結!

    一般軟件的發布周期以月或以年計算,而Web應用的發布周期以天計算甚至以小時計算。Web測試人員必須處理更短的發布周期,測試人員和測試管理人員面臨著從測試傳統的C/S結構和框架環境到測試快速改變的Web應用系統的轉變。

    web測試的小伙伴有很多,但你真的知道Web測試應該注意哪些地方嗎?怎樣才能做好Web測試?跟隨我的腳步一起挖掘web測試需要留意的小細節!

    什么是Web測試?

    “Web 測試”也稱為聲明性Web 測試,它由一系列HTTP 請求組成。Web 測試通過發出HTTP 請求在協議層工作。Web 測試不運行JavaScript。Web 測試用于測試Web 應用程序的功能以及在負載下測試Web 應用程序。Web 測試可用于性能測試和壓力測試。

    Web測試是在測什么?容易被忽視的17個小細節總結!

    適用范圍

    適用于所有基于WEB的網站測試的項目。

    Web測試的特點

    基于Web應用測試的特點是用戶通過計算機中安裝的瀏覽器就可以訪問指定URL網頁進行測試。表單測試、功能測試、界面測試、安全測試

    Web應用測試內容

    1)功能測試:

    鏈接測試

    表單測試

    Cookies測試

    設計語言測試

    數據庫測試

    應用程序特定功能測試

    2)性能測試:

    響應速度測試:響應速度測試就是獲取系統對用戶請求的響應時間。

    負載測試:負載測試是為了測量系統在某一負載級別上的性能,以保證系統在需求范圍內能正常工作。

    壓力測試:壓力測試是測試系統的極限和故障恢復能力,也就是測試應用系統會不會崩潰,在什么情況下會崩潰。

    Web測試是在測什么?容易被忽視的17個小細節總結!

    3)用戶界面測試

    Web界面面對的是用戶,用戶通過Web界面實現對軟件、數據庫的操作。通過Web界面測試可以確保Web應用向用戶提供了正確信息的顯示,從而使用戶能夠進行正確的操作,來實現Web應用的功能。用戶界面測試包括:導航測試、圖形測試、內容測試、整體界面測試等。

    4)安全性測試

    Web應用系統常受到病毒和非法入侵的攻擊,數據傳輸會被非法截獲和偽造傳遞。因此Web系統的安全性測試是非常重要的。Web應用安全性測試包括Web應用程序部署環境測試、應用程序安全性測試、數據庫測試和容錯測試等。

    Web測試是在測什么?容易被忽視的17個小細節總結!

    5)接口測試

    在很多情況下,Web網站不是孤立的,它可能與外部服務器通訊,請求數據、驗證信息或提交訂單等。 Web接口測試,需要測試瀏覽器與服務器之間的接口。有些 web系統有外部接口,測試人員需要檢查外部接口返回服務器的消息和數據。

    6)客戶端兼容性測試

    對于WEB應用,我們是無法預知用戶的客戶端配置和運行環境的,所以,做好兼容性測試是非常重要的。Web兼容性測試需要測試Web系統在各種操作系統、瀏覽器、視頻設置、Modem/連接速率等環境下是否正常使用。

    Web測試是在測什么?容易被忽視的17個小細節總結!

    網頁測試留意的細節

    1、每次測試之前都需要代碼更新、清理緩存。

    2、各模塊的信息歸類是否正確。比如進入一級欄目或二級欄目的列表頁,查看左側欄目名稱,右側文章標題及內容是否正確。

    3、Logo圖片是否正確顯示,比如大小、位置和圖片的相關說明等。

    4、所有文章標題、圖片、導航等鏈接跳轉是否正確。

    5、查詢:

    1)精確查詢還是模糊查詢;

    2)輸入存在的信息,正確搜索出結果;

    3)輸入特殊字符,搜索不出結果或者給出相應提醒信息;

    4)輸入空格,搜索不出結果或者給出相應提醒信息;

    5)不輸入任何內容,搜索出全部信息或者給出相應提醒信息。

    6、分頁:

    1)分頁的總頁數及當前頁數顯示是否正確;

    2)是否正確跳轉到指定的頁數;

    3)翻頁后,列表中的數據是否按照指定的順序進行排序。

    7、導入:導入條件不符合時,能否給出提示; 導入信息符合時,是否成功導入。

    8、導出:導出信息是否正確(全部導出和篩選過后的導出)。

    Web測試是在測什么?容易被忽視的17個小細節總結!

    9、輸入框:

    1)必填項的判斷是否準確;

    2)數據邊界值、超邊界值的處理;

    3)對于特殊字符的處理是否正確,特別要注意單引號和&符號;

    4)字符長度是否有限制;

    5)輸入超長字段,輸入框是否被撐開。

    10、下拉框的數據是否顯示正確,比如添加了一條信息,下拉框中的數據是否也增加。

    11、前后臺交互的部分,數據傳輸是否正確。

    12、提示、警告或錯誤提示信息是否清楚易懂,用詞準確。

    13、頁面中錯別字和亂碼的檢查。

    14、切換窗口大小,將窗口縮小后,頁面是否按比例縮小或其他合理處理方式,文字或圖片是否竄行。

    15、系統是否支持Enter鍵、Tab鍵等。

    16、瀏覽器的前進、后退、刷新按鈕,系統是否正確處理。

    17、主流瀏覽器是否兼容。

    總結:

    Web測試與傳統的軟件測試既有相同之處,也有不同的地方,對軟件測試提出了新的挑戰?;赪eb的測試不但需要檢查和驗證是否按照設計的要求運行,而且還要評價系統在不同用戶的瀏覽器端的顯示是否合適。重要的是,還要從最終用戶的角度進行安全性和可用性測試,其中安全性還涉及到SQL注入及防范、Xss跨站攻擊、DDOS拒絕服務攻擊等等。

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费