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

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

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

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

    在軟件測試中細說壓力測試

    發布: 2010-7-15 13:06 | 作者: 網絡轉載 | 來源: 領測軟件測試網采編 | 查看: 65次 | 進入軟件測試論壇討論

    領測軟件測試網

    在軟件測試中細說壓力測試

    概念之一【壓力測試】來自VisualStudio.NET設計分布式應用程序可靠性測試:是指模擬巨大的工作負荷以查看應用程序在峰值使用情況下如何執行操作。對每個單獨的組件進行壓力測試后,應對帶有其所有組件和支持服務的整個應用程序進行壓力測試。集中測試從最基礎的功能測試開始。您需要知道編碼路徑和用戶方案、了解用戶試圖做什么以及確定用戶運用您的應用程序的所有方式。測試腳本應根據預期的用法運行應用程序。例如,如果您的應用程序顯示Web頁,而且99%的客戶只是搜索該站點,只有1%的客戶將真正購買,這使得提供對搜索和其他瀏覽功能進行壓力測試的測試腳本才有意義。當然,也應對購物車進行測試,但是預期的使用暗示搜索測試應在測試中占很大比重。

      概念之二【壓力測試】來自.net應用程序性能測試:壓力測試用來評估在超越最大負載的情況下系統將如何運行。壓力測試的目標就是發現在高負載的條件下應用程序的缺陷(BUG)。包括:synchronizationissues,raceconditions,andmemoryleaks(內存泄漏)。壓力測試能讓您識別程序的弱點和在極限負載下程序將如何運行。

      概念之三【壓力測試】壓力測試主要是為了發現在一(任意)定條件下軟件系統的性能的變化情況。通過改變應用程序的輸入以對應用程序施加越來越大的負載(并發,循環操作,多用戶)并測量在這些不同的輸入時性能的改變,也就是通常說的概念:壓力測試考察當前軟硬件環境下系統所能承受的最大負荷并幫助找出系統瓶頸所在。其實這種測試也可以稱為負載測試,但是負載測試通常描述一種特定類型的壓力測試——增加用戶數量以對應用程序進行壓力測試。

    網上可能還有多于以上三種所描述的對壓力測試這個名詞的定義。

    1.安裝測試:

    1) 安裝過程中對于缺省安裝目錄及任意指定的安裝目錄,是否都能正確安裝;

    2) 若是選擇安裝,查看能否實現其相應的功能;

    3) 在所有能中途退出安裝的位置退出安裝程序后,驗證此程序并未安裝成功(沒有程序組及程序項產生);

    4) 軟件安裝后,對其它已經安裝的軟件是否有影響;

    5) 裸機安裝后,各功能點是否可用;

    6) 安裝前,安裝程序是否判斷可用磁盤空間大小,如果不能滿足安裝空間要求,安裝程序能否繼續;

    7) 安裝過程中查看版權聲明、版本信息、公司名稱、LOGO等是否符合標準;

    8) 安裝過程中界面顯示與提示語言是否準確、友好;

    9) 重復安裝時系統是否有提示、是否可以覆蓋安裝、是否可以升級安裝、是否允許多版本共存;

    10)是否有注冊碼或硬件加密狗,在沒有它們(或錯誤)存在的情況下能否順利安裝。

     

    2.配置測試

    1) 是否可以按照用戶手冊的說明,運行于多種操作系統(Windows各版本、Unix、Linux等);

    2) 按系統最低要求進行軟件的安裝配置,查看能否正常實現各種功能;

    3) 數據源等信息配置不正確時能否給出提示信息;

    4) 是否可以按照用戶手冊的說明,支持多種數據庫。

     

    3.卸載測試

    1) 卸載后注冊表中的注冊信息及相關的程序安裝目錄是否能完全刪除掉;

    2) 卸載過程中完全刪除共享文件后,看其它程序能否正常運行;

    3) 卸載后,是否對其它已經安裝的軟件有影響;

    4) 系統卸載后用戶建立文檔是否保留;

    5) 軟件卸載畫面上的軟件名稱及版本信息是否正確;

    6) 在所有能中途退出卸載的位置是否能正確退出;

    7) 卸載過程中界面顯示與提示語言是否準確、友好;

    8) 卸載后安裝此系統能否打開原來保存的文件,并一切運行正常;

    9) 卸載程序如果要求重新啟動機器,在重啟動之間是否給用戶提示以保存現有的己運行的程序的資料;

    10)是否可以選擇組件進行卸載;

    11)卸載過程中,對意外情況的處理(掉電等)。

    12)在卸載過程中,是否有終止或者結束按鈕。

     

    4.運行與關閉測試

    1) 運行時是否與其它應用程序有沖突(內存沖突);

    2) 是否可以同時運行多個程序;

    3) 任務欄有無程序運行提示;

    4) 若有未保存的數據,關閉系統時是否有提示;

    5) 后臺服務程序在點擊關閉按鈕時是否有確認提示;

    6) 運行時是否過份占用系統資源、退出時能否完成釋放占用的系統資源。

     

    5.服務程序的測試:

    1) 系統是否限制服務器程序啟動的數量,如不限制,同一范圍內啟動多個服務是否對系統有影響;

    2) 服務程序能否長時間正常運行;

    3) 外界異常后,服務程序的自動恢復能力(服務器掉電、網絡中斷后恢復、數據庫異常后恢復…);

    4) 在點擊關閉按鈕時是否有確認提示;

    5) 應用程序與其他程序是否兼容(能否避免內存沖突)。

     

    6.系統管理(參數設置)

    1) 參數設置后,能否正確的進行應用;

    2) 設置錯誤參數,系統的容錯能力;

    3) 修改參數,對與之相關模塊的影響;

    4) 系統是否有默認的參數,A有:默認的參數是否起到作用;B沒有:不設置,系統能否運行或者給出提示。

     

    7.用戶、權限管理

    1) 賦予一個人員相應的權限后,在界面上看此人員是否具有此權限,并以此人員身份登陸,驗證權限設置是否正確(能否超出所給予的權限);

    2) 刪除或修改已經登陸系統并正在進行操作的人員的權限,程序能否正確處理;

    3) 重新注冊系統變更登陸身份后再登錄,看程序是否能正確執行,具有權限是否正確;

    4) 在有工作組或角色管理的情況下,刪除包含用戶的工作組或角色,程序能否正確處理;

    5) 不同權限用戶登錄同一個系統,權限范圍是否正確;

    6) 覆蓋系統所有權限設定;

    7) 能否添加信息為空的用戶(其中包括空用戶名及空口令、空用戶名非空口令、非空用戶名及空口令);

    8) 能否添加長用戶名及長口令,如果允許,新用戶能否正確登錄;

    9) 系統是否允許刪除系統管理員這一特殊用戶或修改系統管理員口令,刪除或修改后系統的實際情況;

    10)登錄用戶能否修改自己的權限;

    11)添加用戶(有標識或編號):標識相同,用戶名不同;標識相同,用戶名相同;標識不同,用戶名相同;標識不同,用戶名不同;

    12)登錄用戶能否修改本人(或其他人)的信息,刪除本人(或其他人);

    13)修改用戶的信息(包括權限,口令,基本信息等),對其他模塊的影響;

    14)修改用戶信息:修改后的用戶信息和已經存在的用戶信息相同;修改后的用戶信息和已經存在的用戶信息不同;

    15)不給用戶授權,是否允許登錄;

    15)改某些設置時,是否會影響具有上級權限及相同權限人員的設置;

    16)系統管理員修改了某些數據,以其他人員身份登錄時數據是否改變;

    17)用戶能否同時屬于多個組,各個組的權限能否交叉;

    18)刪除后重新添加的用戶是否具有以前的權限;更改用戶各項屬性(包括權限)看對權限是否有影響。

     

    8.系統登錄測試

    1) 使用合法用戶登錄系統;

    2) 用戶名、口令錯誤或漏填時能否登陸;

    3) 系統是否容許多次非法登陸,是否有次數限制;

    4) 使用已登錄賬號登錄系統系統能否正確處理;

    5) 使用禁用帳號登陸系統能否正確處理;

    6) 刪除或修改后的用戶用原用戶登錄;

    7) 不輸入用戶名和口令,重復點“確定”和“取消”按鈕,是否允許登錄。

     

    9. 注銷

    1) 注銷為原模塊、新模塊系統能否正確處理;

    2) 中止注銷能否返回原模塊、原用戶;

    3) 注銷為原用戶、新用戶系統能否正確處理;

    4) 使用錯誤的帳號、口令或無權限帳號、被禁用帳號進行注銷。

     

    10.修改口令

    1) 正常情況;

    2) 輸入錯誤的原口令或新口令與確認口令不一致系統能否正確處理;

    3) 修改口令后,用原口令是否能登錄(同時驗證新口令是否有效);

    4) 是否能修改其它用戶的口令。

           

    延伸閱讀

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

    TAG: 軟件測試 細說 壓力

    21/212>

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