• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    web應用系統易出問題的原因和測試要點

    發布: 2009-4-22 09:07 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 60次 | 進入軟件測試論壇討論

    領測軟件測試網  web應用系統是目前最常見的應用系統之一,例如電子商務網站,就是一種典型的web應用系統,關于測試要點,我認為可以有以下幾點:

      當我們在進行web應用系統的測試時,我們可以做這樣一個假設:如果我們是某個電子商務網站的用戶,我們會對這個網站有哪些期望呢?

      1,有足夠的性能,不要在并發用戶很多的時候響應速度很慢;

      2,有足夠好的兼容性,當我們使用IE以外的瀏覽器的時候,網站仍舊能夠正常使用;

      3,有足夠的安全性。至少我們不希望自己的用戶名和密碼被別人輕易獲得;

      4,鏈接的正確性。當我們點擊購買一本圖書時,我們不希望出現的是是張CD的頁面;

      于是總結起來無外乎,性能,兼容性,安全性,正確性,我認為這是我們測試人員應該關注的要點。

      這幾方面容易出問題的原因,我想可能跟以下幾點有關吧。

      1,網站用戶的數量可能在某個時間段迅速增加,其增加的速度和用戶的總數可能會超過當初設計的極限;

      2,用戶使用環境的復雜性,系統就有WINDOWS,LINUX和其他系統,瀏覽器又有IE ,FIREFOX ,NETSCAPE,OPERA等等;而有的用戶顯示器可能還僅僅支持800*600等等狀況的復雜性;

      3,網絡的人為攻擊,病毒泛濫等

      4,在一個web頁面存在大量的連接,且這些鏈接是在不斷更新,難免會出現錯誤;

      由于這些問題的存在,在編寫測試計劃測試用例,搭建測試環境和執行測試時,我認為,應該基于web應用系統的測試時的特征,有針對性地進行測試工作。

      另外,對于web應用系統來說,還可以分為服務器端測試和客戶端測試兩部分,畢竟web是由服務器端和客戶端組成的。

      我想,在服務器端,重點進行的應該是性能測試,負載測試安全測試吧?!

      在客戶端,則要在兼容性測試上做好工夫。

      其實對于web,最普遍的性能測試應該是負載測試,通過負載測試,測試人員就可以知道系統如何完成預期的或者超過預期的行為。例如:某個電子商務網站設計時,考慮能同時在線的用戶為5000人。那測試員就需要知道當同時在線5000人時,系統的響應狀況,也要知道,如果在某個時間段同時在線用戶超過系統設計值,假設達到了10000人,系統的響應情況。如果同時在線5000人時,系統響應速度很慢,以至于很少有用戶有足夠的耐心來等待完成,那么我想這個web系統將不會被用戶接受。

      對web的性能測試,主要還是借助于測試工具,LoadRunner,我想,最好也是要系統學習一下的。


    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: web Web WEB 系統 要點 應用


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>