9)軟件測(cè)試的原則包括那些方面?
①.盡早的不斷的測(cè)試
、.測(cè)試過程中要設(shè)計(jì)測(cè)試用例
③.程序員避免檢查自己的程序
、.徹底測(cè)試是不可能的
⑤.測(cè)試應(yīng)追溯到需求
、.從“小規(guī)!钡健按笠(guī)!
、.注意群集現(xiàn)象
、.嚴(yán)格執(zhí)行測(cè)試計(jì)劃
⑨.測(cè)試結(jié)果進(jìn)行全面檢查
、.測(cè)試維護(hù)
10)軟件測(cè)試的局限性包含哪些?
11)為什么說軟件測(cè)試不能保證軟件質(zhì)量
高質(zhì)量的軟件不是測(cè)試出來的,而是開發(fā)出來的;軟件測(cè)試是保證軟件質(zhì)量的手段之一,不是唯一手段。要想提高軟件質(zhì)量必須提高開發(fā)質(zhì)量。
12)常見的軟件測(cè)試模型有哪些,分別具有什么樣的特點(diǎn)?
測(cè)試中常見的模型有V、W、H、X等模型;
其特點(diǎn)如下:
、.V模型適用于產(chǎn)品,描述的是開發(fā)和測(cè)試的對(duì)應(yīng)過程
、.W模型是V模型,強(qiáng)調(diào)的是針對(duì)需求,設(shè)計(jì)的測(cè)試
、.V、W模型不支持迭代
、.x模型增加了探索性測(cè)試
13)什么是V(或者W模型),它的特點(diǎn)是什么?
V模型是軟件測(cè)試的一個(gè)基礎(chǔ)應(yīng)用模型,包括了軟件開發(fā)和軟件測(cè)試的兩個(gè)階段,并且兩個(gè)階段是串行的,V模型的左邊是:需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼;右邊包括:“單元測(cè)試”、“集成測(cè)試”、“系統(tǒng)測(cè)試”、“確認(rèn)測(cè)試”和“驗(yàn)收測(cè)試”。
V模型的特點(diǎn):
、.測(cè)試對(duì)象是程序本身
、.實(shí)際應(yīng)用中容易導(dǎo)致需求階段的錯(cuò)誤一直到最后系統(tǒng)測(cè)試階段才被發(fā)現(xiàn)
、.測(cè)試深度高
、.評(píng)審深度低
14)什么是敏捷開發(fā)和敏捷測(cè)試?他們的特點(diǎn)是什么?
敏捷開發(fā):敏捷開發(fā)是一種以人為核心、迭代、循序漸進(jìn)的開發(fā)方法。在敏捷開發(fā)中,軟件項(xiàng)目的構(gòu)建被切分成多個(gè)子項(xiàng)目,各個(gè)子項(xiàng)目的成果都經(jīng)過測(cè)試,具備集成和可運(yùn)行的特征。換言之,就是把一個(gè)大項(xiàng)目分為多個(gè)相互聯(lián)系,但也可獨(dú)立運(yùn)行的小項(xiàng)目,并分別完成,在此過程中軟件一直處于可使用狀態(tài)。
![]() |
![]() | ![]() .. 定價(jià):¥133 優(yōu)惠價(jià):¥133.0 更多書籍 |
![]() | ![]() .. 定價(jià):¥124 優(yōu)惠價(jià):¥124.0 更多書籍 |