久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

軟件測(cè)試的流程及策略

 可樂80upo65gii 2018-08-26

  前幾天剛考完軟件測(cè)試,其中有一道題是與軟件測(cè)試的策略有關(guān),,個(gè)人感覺對(duì)這方面還是比較薄弱,,因此,想借這里總結(jié)一下軟件測(cè)試的流程及策略,。

01

軟件測(cè)試流程

  軟件測(cè)試的流程可以細(xì)分為四個(gè)階段:單元測(cè)試,,集成測(cè)試,確認(rèn)測(cè)試(有效性測(cè)A試)和系統(tǒng)測(cè)試單元測(cè)試針對(duì)軟件設(shè)計(jì)的最小單元A程序模塊,,進(jìn)行正確性檢驗(yàn)的測(cè)試工作,。它的目的在于發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種差錯(cuò)集成測(cè)試在單元測(cè)試的基礎(chǔ)上,,將所有模塊按照設(shè)計(jì)要求組裝成為系統(tǒng)進(jìn)行測(cè)試。確認(rèn)測(cè)試(有效性測(cè)試)驗(yàn)證軟件的功能,、性能和其它特性是否與用戶的要求一致系統(tǒng)測(cè)試將測(cè)試的軟件作為整個(gè)計(jì)算機(jī)系統(tǒng)的一個(gè)元素與計(jì)算機(jī)硬件,、外設(shè)、某些支持軟件,、數(shù)據(jù)和人員等其他系統(tǒng)元素結(jié)合在一起,,在實(shí)際運(yùn)行環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行組裝測(cè)試和確認(rèn)測(cè)試,。

02

軟件測(cè)試的策略和流程

  軟件測(cè)試的策略就是測(cè)試將按照什么樣的思路和方式進(jìn)行如采用什么技術(shù),,什么步驟等。而軟件測(cè)試技術(shù)可以按照以下幾種方式來進(jìn)行分類:

  1,、黑盒(功能性)測(cè)試和白盒(結(jié)構(gòu)性)測(cè)試:

  (1)黑盒測(cè)試:

  黑盒測(cè)試又稱功能性測(cè)試,、數(shù)據(jù)驅(qū)動(dòng)測(cè)試、基于規(guī)格說明的測(cè)試,。它在己知軟件所應(yīng)具有的功能的基礎(chǔ)上,,檢查程序功能能否按需求規(guī)格說明書的規(guī)定正常使用,功能是否有遺漏,,性能等特性要求是否滿足,。在進(jìn)行黑盒測(cè)試時(shí)只需參照規(guī)格說明檢查軟件,不要求考察代碼,,從用戶視角來對(duì)軟件進(jìn)行測(cè)試,。黑盒測(cè)試的目的在于檢測(cè)軟件功能是否正確和完整,檢測(cè)是否有人機(jī)交互和數(shù)據(jù)訪問錯(cuò)誤,,檢測(cè)軟件行為和性能是否滿足需求以及檢測(cè)軟件初始化和終比過程是否有錯(cuò)誤,。

  黑盒測(cè)試要遵循以下的步驟:首先需要先根據(jù)規(guī)格說明書來生成測(cè)試用例,然后執(zhí)行測(cè)試并分析覆蓋標(biāo)準(zhǔn),,最后再根據(jù)所得結(jié)果來作出結(jié)論,。

  (2)白盒測(cè)試:

  白盒測(cè)試又被成為結(jié)構(gòu)性測(cè)試、邏輯驅(qū)動(dòng)測(cè)試,、基于程序的測(cè)試,。它的與黑盒測(cè)試的區(qū)別在于我們?cè)谶M(jìn)行白盒測(cè)試的時(shí)候會(huì)將程序的執(zhí)行表現(xiàn)與編碼意圖作比較,并且關(guān)心軟件內(nèi)部設(shè)計(jì)和程序?qū)崿F(xiàn),,而主要測(cè)試依據(jù)是代碼和設(shè)計(jì)文檔,,這就能夠支持嚴(yán)格定義、數(shù)學(xué)分析和精確度量,,從而更加準(zhǔn)確的來評(píng)價(jià)一個(gè)軟件,。

  2、靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試:

  (1)靜態(tài)測(cè)試:

  靜態(tài)測(cè)試廣義上包括了人工代碼檢查,,軟件度量,,程序結(jié)構(gòu)分析(自動(dòng)審查)和自動(dòng)編程規(guī)則檢查這些內(nèi)容,。

  (2)動(dòng)態(tài)測(cè)試:

  動(dòng)態(tài)測(cè)試包括覆蓋測(cè)試分析和運(yùn)行時(shí)的錯(cuò)誤檢測(cè)。

03

傳統(tǒng)測(cè)試方法和面向?qū)ο鬁y(cè)試的方法

  (1)路經(jīng)測(cè)試:

  路徑測(cè)試是指根據(jù)路徑設(shè)計(jì)測(cè)試用例的一種技術(shù),,經(jīng)常用于狀態(tài)轉(zhuǎn)換測(cè)試中,。基本路徑測(cè)試法是在程序控制流圖的基礎(chǔ)上,,通過分析控制構(gòu)造的環(huán)路復(fù)雜性,,導(dǎo)出基本可執(zhí)行路徑集合,從而設(shè)計(jì)測(cè)試用例的方法,。設(shè)計(jì)出的測(cè)試用例要保證在測(cè)試中程序的侮個(gè)可執(zhí)行語句至少執(zhí)行一次,。

  (2)數(shù)據(jù)流測(cè)試:

  前面的測(cè)試針對(duì)程序的控制流路徑,檢查程序在各種條件值,、各種決策下是否有錯(cuò)數(shù)據(jù)流測(cè)試主要測(cè)試程序中的數(shù)值流(覆蓋值傳遞路徑),,檢測(cè)變量定義與使用的情況。它比較容易發(fā)現(xiàn)下列類型的錯(cuò)誤:變量被定義,,但是從來沒有使用,;所使用的變量沒有被定義變量在使用之前被定義兩次;其它定義不當(dāng)或使用不當(dāng)?shù)那闆r,。

  (3)面對(duì)對(duì)象軟件測(cè)試:

  面向?qū)ο蠹夹g(shù)開發(fā)出的程序更需要測(cè)試且對(duì)其進(jìn)行測(cè)試將更復(fù)雜,。面向?qū)ο筌浖c傳統(tǒng)的軟件存在不同的軟件結(jié)構(gòu),不同的開發(fā)方法且每個(gè)開發(fā)階段都有不同以往的要求和結(jié)果,,針對(duì)面向?qū)ο筌浖男绿攸c(diǎn),,應(yīng)有一種新的測(cè)試模型。

04

特定環(huán)境及應(yīng)用的測(cè)試

  針對(duì)面向?qū)ο蟮某绦蜍浖盎诳蛻?服務(wù)器體系結(jié)構(gòu)等特定環(huán)境,,除了能夠應(yīng)用黑盒測(cè)試和白盒測(cè)試的方法之外,,通常還需要采用專門的測(cè)試方法。這些測(cè)試通常被認(rèn)為在以下領(lǐng)域開展:基于客戶/服務(wù)器體系結(jié)構(gòu)與運(yùn)行環(huán)境的測(cè)試,;基于面向?qū)ο蟮臏y(cè)試,;基于實(shí)時(shí)系統(tǒng)的測(cè)試,。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多