<ruby id="h6500"><table id="h6500"></table></ruby>
    1. <ruby id="h6500"><video id="h6500"></video></ruby>
          1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>
            • 軟件測試技術(shù)
            • 軟件測試博客
            • 軟件測試視頻
            • 開(kāi)源軟件測試技術(shù)
            • 軟件測試論壇
            • 軟件測試沙龍
            • 軟件測試資料下載
            • 軟件測試雜志
            • 軟件測試人才招聘
              暫時(shí)沒(méi)有公告

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

            系統測試設計的層次

            發(fā)布: 2008-7-14 16:03 | 作者: 不詳 | 來(lái)源: TestWin Team | 查看: 65次 | 進(jìn)入軟件測試論壇討論

            領(lǐng)測軟件測試網(wǎng)
            關(guān)鍵字:系統測試設計 層次
            隨著(zhù)國內軟件行業(yè)的不斷發(fā)展,國內軟件公司也越來(lái)越注重于軟件的質(zhì)量,越來(lái)越關(guān)注軟件的可靠性,因此,做為質(zhì)量保證的重要手段,軟件測試過(guò)程的實(shí)施與管理成為一個(gè)熱點(diǎn),其中系統測試是整個(gè)測試活動(dòng)的一個(gè)重要的階段,系統測試的設計也就成為了關(guān)注點(diǎn)之一。以下是本人從事系統測試工作中的一些體會(huì )。 

            1、系統測試的定義:

            系統測試是針對整個(gè)產(chǎn)品系統進(jìn)行的測試,目的是驗證系統是否滿(mǎn)足了需求規格的定義,找出與需求規格不相符合或與之矛盾的地方。 

            2、系統測試的對象:

            系統測試的對象不僅僅包括需要測試的產(chǎn)品系統的軟件,還要包含軟件所依賴(lài)的硬件、外設甚至包括某些數據、某些支持軟件及其接口等。因此,必須將系統中的軟件與各種依賴(lài)的資源結合起來(lái),在系統實(shí)際運行環(huán)境下來(lái)進(jìn)行測試。 

            3、系統測試的設計

            系統測試過(guò)程包含了測試計劃、測試設計、測試實(shí)施、測試執行、測試評估這幾個(gè)階段,而整個(gè)測試過(guò)程中的測試依據主要是產(chǎn)品系統的需求規格說(shuō)明書(shū)、各種規范、標準和協(xié)議等。在整個(gè)測試過(guò)程中,首先需要對需求規格進(jìn)行充分的分析,分解出各種類(lèi)型的需求(功能性需求、性能要求、其他需求等),在此基礎之上才可以開(kāi)始測試設計工作,而測試設計又是整個(gè)測試過(guò)程中非常重要的一個(gè)環(huán)節,測試設計的輸出結果是測試執行活動(dòng)依賴(lài)的執行標準,測試設計的充分性決定了整個(gè)系統過(guò)程的測試質(zhì)量。因此,為了保證系統測試質(zhì)量,必須在測試設計階段就對系統進(jìn)行嚴密的測試設計。這就需要我們在測試設計中,從多方面來(lái)綜合考慮系統規格的實(shí)現情況。

            通常需要從以下幾個(gè)層次來(lái)進(jìn)行設計:用戶(hù)層、應用層、功能層、子系統層、協(xié)議層 

            3.1、用戶(hù)層:

            主要是面向產(chǎn)品最終的使用操作者的測試。這里重點(diǎn)突出的是在操作者角度上,測試系統對用戶(hù)支持的情況,用戶(hù)界面的規范性、友好性、可操作性,以及數據的安全性。主要包括:
            3.1.1、用戶(hù)支持測試
            用戶(hù)手冊、使用幫助、支持客戶(hù)的其他產(chǎn)品技術(shù)手冊是否正確、是否易于理解、是否人性化。
            3.1.2、用戶(hù)界面測試
            在確保用戶(hù)界面能夠通過(guò)測試對象控件或入口得到相應訪(fǎng)問(wèn)的情況下,測試用戶(hù)界面的風(fēng)格是否滿(mǎn)足用戶(hù)要求,例如:界面是否美觀(guān)、界面是否直觀(guān)、操作是否友好、是否人性化、易操作性是否較好。
            3.1.3、可維護性測試
            可維護性是系統軟、硬件實(shí)施和維護功能的方便性。目的是降低維護功能對系統正常運行帶來(lái)的影響。例如:對支持遠程維護系統的功能或工具的測試。
            3.1.4、安全性測試
            這里的安全性主要包括了兩部分:數據的安全性和操作的安全性。核實(shí)只有規格規定的數據才可以訪(fǎng)問(wèn)系統,其他不符合規格的數據不能夠訪(fǎng)問(wèn)系統;核實(shí)只有規格規定的操作權限才可以訪(fǎng)問(wèn)系統,其他不符合規格的操作權限不能夠訪(fǎng)問(wèn)系統; 

            3.2、應用層:


            針對產(chǎn)品工程應用或行業(yè)應用的測試。重點(diǎn)站在系統應用的角度,模擬實(shí)際應用環(huán)境,對系統的兼容性、可靠性、性能等進(jìn)行的測試。
            3.2.1、系統性能測試
            針對整個(gè)系統的測試,包含并發(fā)性能測試、負載測試、壓力測試、強度測試、破壞性測試。并發(fā)性能測試是評估系統交易或業(yè)務(wù)在漸增式并發(fā)情況下處理瓶頸以及能夠接收業(yè)務(wù)的性能過(guò)程;強度測試是在資源情況低的情況下,找出因資源不足或資源爭用而導致的錯誤;破壞性測試重點(diǎn)關(guān)注超出系統正常負荷N倍情況下,錯誤出現狀態(tài)和出現比率以及錯誤的恢復能力。
            3.2.2、系統可靠性、穩定性測試
            一定負荷的長(cháng)期使用環(huán)境下,系統可靠性、穩定性。
            3.2.3、系統兼容性測試
            系統中軟件與各種硬件設備兼容性,與操作系統兼容性、與支撐軟件的兼容性。
            3.2.4、系統組網(wǎng)測試
            組網(wǎng)環(huán)境下,系統軟件對接入設備的支持情況。包括功能實(shí)現及群集性能。
            3.2.5、系統安裝升級測試
            安裝測試的目的是確保該軟件在正常和異常的不同情況下進(jìn)行安裝時(shí)都能按預期目標來(lái)處理。例如,正常情況下,第一次安裝或升級、完整的或自定義的安裝都能進(jìn)行安裝。異常情況包括磁盤(pán)空間不足、缺少目錄創(chuàng )建權限等。還有一個(gè)目的是核實(shí)軟件在安裝后可立即正常運行。另外對安裝手冊、安裝腳本等也需要關(guān)注。 


            3.3、功能層


            針對產(chǎn)品具體功能實(shí)現的測試。
            3.3.1、業(yè)務(wù)功能的覆蓋
            關(guān)注需求規格定義的功能系統是否都已實(shí)現。
            3.3.2、業(yè)務(wù)功能的分解
            通過(guò)對系統進(jìn)行黑盒分析,分解測試項及每個(gè)測試項關(guān)注的測試類(lèi)型。
            3.3.3、業(yè)務(wù)功能的組合
            主要關(guān)注相關(guān)聯(lián)的功能項的組合功能的實(shí)現情況。
            3.3.4、業(yè)務(wù)功能的沖突
            業(yè)務(wù)功能間存在的功能沖突情況。比如:共享資源訪(fǎng)問(wèn)等。 


            3.4、子系統層


            針對產(chǎn)品內部結構性能的測試。關(guān)注子系統內部的性能,模塊間接口的瓶頸。
            3.4.1、單個(gè)子系統的性能
            應用層關(guān)注的是整個(gè)系統各種軟、硬件、接口配合情況下的整體性能,這里關(guān)注單個(gè)系統。 3.4.2、子系統間的接口瓶頸
            例如:子系統間通訊請求包的并發(fā)瓶頸。
            3.4.3、子系統間的相互影響
            子系統的工作狀態(tài)變化對其他子系統的影響。 


            3.5、協(xié)議/指標層


            針對系統支持的協(xié)議、指標的測試。
            3.5.1、協(xié)議一致性測試
            3.5.2、協(xié)議互通測試 


            延伸閱讀

            文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/

            TAG: 設計 系統


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

            軟件測試 | 領(lǐng)測國際ISTQBISTQB官網(wǎng)TMMiTMMi認證國際軟件測試工程師認證領(lǐng)測軟件測試網(wǎng)

            老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
              <ruby id="h6500"><table id="h6500"></table></ruby>
              1. <ruby id="h6500"><video id="h6500"></video></ruby>
                    1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>