一、定義:
成都創(chuàng)新互聯(lián)公司專(zhuān)業(yè)IDC數(shù)據(jù)服務(wù)器托管提供商,專(zhuān)業(yè)提供成都服務(wù)器托管,服務(wù)器租用,聯(lián)通服務(wù)器托管,聯(lián)通服務(wù)器托管,成都多線服務(wù)器托管等服務(wù)器托管服務(wù)。
過(guò)分強(qiáng)調(diào)功能測(cè)試,而非測(cè)試質(zhì)量、數(shù)據(jù)和接口需求。以及測(cè)試架構(gòu)、設(shè)計(jì)和實(shí)現(xiàn)的約束。
二、發(fā)生時(shí)間段
非功能性需求中。
三、陷阱表現(xiàn)
1.大多數(shù)的測(cè)試關(guān)注驗(yàn)證功能性表現(xiàn)
2.沒(méi)有驗(yàn)證質(zhì)量特性的適當(dāng)水平(如:可用性、可靠性、健壯性、安全性、保密安全性、易用性)
3.測(cè)試工程師、可靠性工程師、安全性工程師、人為因素工程師未執(zhí)行相關(guān)專(zhuān)業(yè)測(cè)試類(lèi)型(如未執(zhí)行***測(cè)試)
4.只在系統(tǒng)交付并投入運(yùn)行后,才確認(rèn)各種質(zhì)量特性和其屬性的不足水平。
四、負(fù)面后果
1.測(cè)試無(wú)法驗(yàn)證系統(tǒng)是否具有重要質(zhì)量特性,是否滿(mǎn)足所有的相關(guān)的質(zhì)量需求。
2.集成后期或交付后,才確認(rèn)無(wú)法滿(mǎn)足數(shù)據(jù)和接口的需求
3.系統(tǒng)交付延遲,未能滿(mǎn)足不可接受的大量的非功能性需求。
五、原因
1. 測(cè)試計(jì)劃和過(guò)程文檔并沒(méi)有充分地考慮測(cè)試非功能性需求。
2. 無(wú)過(guò)程需求強(qiáng)制要求對(duì)非功能性需求的專(zhuān)門(mén)測(cè)試
3. 管理層、研發(fā)、測(cè)試認(rèn)為:
(1) 測(cè)試其他類(lèi)型的需求(數(shù)據(jù)、接口、質(zhì)量及架構(gòu)、設(shè)計(jì)、實(shí)現(xiàn)或配置約束)比較困難。
(2) 應(yīng)用測(cè)試外的其他方法(分析、審查和評(píng)審)來(lái)驗(yàn)證質(zhì)量需求
(3) 因其交叉性質(zhì)測(cè)試這些非功能性需求需花太長(zhǎng)時(shí)間
(4) 與功能需求相比 ,非功能性需求不是很重要
(5) 非功能性測(cè)試會(huì)作為測(cè)試功能需求的副產(chǎn)品而自然發(fā)生
4. 其他類(lèi)型需求(質(zhì)量需求)
5. 功能測(cè)試是開(kāi)發(fā)合同中規(guī)定的唯一的測(cè)試。
六、建議
1.準(zhǔn)備
在測(cè)試計(jì)劃和過(guò)程文檔中充分地考慮測(cè)試非功能性需求
在合同中包括過(guò)程需求,強(qiáng)制規(guī)定非功能性需求的專(zhuān)業(yè)測(cè)試
2. 啟用
確保管理層、開(kāi)發(fā)、測(cè)試了解非功能性需求及符合架構(gòu)和設(shè)計(jì)(通過(guò)白盒測(cè)試)的重要性
3. 執(zhí)行
充分地進(jìn)行其他類(lèi)型的測(cè)試
4. 驗(yàn)證
(1) 確定管理層、開(kāi)發(fā)、測(cè)試是否理解測(cè)試非功能性需求和符合架構(gòu)設(shè)計(jì)、實(shí)現(xiàn)和配置約束的重要性
(2) 確定質(zhì)量工程師是否驗(yàn)證了測(cè)試人員測(cè)試非功能性需求和約束
(3) 確定測(cè)試計(jì)劃和過(guò)程文檔是否充分考慮測(cè)試非功能性表現(xiàn)
(4) 確定是否度量、分析和報(bào)告類(lèi)型的非功能性缺陷。