在线观看黄色大片-在线观看黄色x视频-在线观看黄日本高清视频-在线观看黄免费-高清潢色大片-高清黄色直接看

冒煙測(cè)試

冒煙測(cè)試


文章鏈接:冒煙測(cè)試

這一術(shù)語(yǔ)源自硬件行業(yè)。對(duì)一個(gè)硬件或硬件組件進(jìn)行更改或修復(fù)后,直接給設(shè)備加電。如果沒有冒煙,則該組件就通過了測(cè)試。在軟件中,“冒煙測(cè)試”這一術(shù)語(yǔ)描述的是在將代碼更改嵌入到產(chǎn)品的源樹中之前對(duì)這些更改進(jìn)行驗(yàn)證的過程。在檢查了代碼后,冒煙測(cè)試是確定和修復(fù)軟件缺陷的最經(jīng)濟(jì)有效的方法。冒煙測(cè)試設(shè)計(jì)用于確認(rèn)代碼中的更改會(huì)按預(yù)期運(yùn)行,且不會(huì)破壞整個(gè)版本的穩(wěn)定性。

概述


冒煙測(cè)試是在軟件開發(fā)過程中的一種針對(duì)軟件版本包的快速基本功能驗(yàn)證策略,是對(duì)軟件基本功能進(jìn)行確認(rèn)驗(yàn)證的手段,并非對(duì)軟件版本包的深入測(cè)試。冒煙測(cè)試也是針對(duì)軟件版本包進(jìn)行詳細(xì)測(cè)試之前的預(yù)測(cè)試,執(zhí)行冒煙測(cè)試的主要目的是快速驗(yàn)證軟件基本功能是否有缺陷。如果冒煙測(cè)試的測(cè)試?yán)荒芡ㄟ^,則不必做進(jìn)一步的測(cè)試。進(jìn)行冒煙測(cè)試之前需要確定冒煙測(cè)試的用例集,對(duì)用例集要求覆蓋軟件的基本功能。這種版本包出包之后的驗(yàn)證方法通常稱為軟件版本包的門檻用例驗(yàn)證。

冒煙測(cè)試屬于HLT(highleveltest)測(cè)試,HLT通常指SDV(系統(tǒng)設(shè)計(jì)驗(yàn)證)/SIT(系統(tǒng)集成測(cè)試)/SVT(系統(tǒng)驗(yàn)證測(cè)試)等測(cè)試活動(dòng)。HLT是站在系統(tǒng)的角度對(duì)整個(gè)版本進(jìn)行測(cè)試,測(cè)試對(duì)象是一個(gè)完整的產(chǎn)品而不是產(chǎn)品內(nèi)部的模塊,常見的HLT測(cè)試包括系統(tǒng)測(cè)試和驗(yàn)收測(cè)試。

冒煙測(cè)試可以手動(dòng)執(zhí)行,也可以自動(dòng)化執(zhí)行。穩(wěn)定的系統(tǒng)適合自動(dòng)化冒煙測(cè)試,集成過程中的系統(tǒng)適合手工冒煙測(cè)試,因?yàn)槊盁煖y(cè)試內(nèi)容在動(dòng)態(tài)變化,變化中的自動(dòng)化腳本維護(hù)工作量比較大。

冒煙測(cè)試(smoke testing),據(jù)說是微軟起的名字。在《微軟項(xiàng)目求生法則》一書第14章“構(gòu)建過程”關(guān)于冒煙測(cè)試,就是開發(fā)人員在個(gè)人版本的軟件上執(zhí)行目前的冒煙測(cè)試項(xiàng)目,確定新的程序代碼不出故障。冒煙測(cè)試的名稱可以理解為該種測(cè)試耗時(shí)短,僅用一袋煙功夫足夠了。也有人認(rèn)為是形象地類比新電路板基本功能檢查。任何新電路板焊好后,先通電檢查,如果存在設(shè)計(jì)缺陷,電路板可能會(huì)短路,板子冒煙了。

分類


冒煙測(cè)試的對(duì)象是每一個(gè)新編譯的需要正式測(cè)試的軟件版本。通過冒煙測(cè)試,在軟件代碼正式編譯并交付測(cè)試之前,先盡量消除其表面的錯(cuò)誤,減少后期測(cè)試的負(fù)擔(dān)。冒煙測(cè)試的執(zhí)行者是版本編譯人員。因此可以說,冒煙測(cè)試是預(yù)測(cè)試。在實(shí)際的軟件測(cè)試工作中,冒煙測(cè)試在軟件研發(fā)的不同階段有所不同。大體可以分為三類:

1)形成集成測(cè)試版本以前:驗(yàn)證各個(gè)單元能夠成功執(zhí)行,并保證測(cè)試版本能夠順利集成;

2)形成集成測(cè)試版本:以保證新的或者更改過的代碼不破壞集成版本的完成性和穩(wěn)定性;

3)后期預(yù)測(cè)試缺陷的修正:針對(duì)每個(gè)缺陷所做的缺陷修正都要先在干凈的鏈接環(huán)境中進(jìn)行冒煙測(cè)試,測(cè)試通過后才能更新相關(guān)軟件版本。

應(yīng)用


冒煙測(cè)試的對(duì)象是每一個(gè)新編譯的需要正式測(cè)試的軟件版本,目的是確認(rèn)軟件基本功能正常,可以進(jìn)行后續(xù)的正式測(cè)試工作。冒煙測(cè)試的執(zhí)行者是版本編譯人員。

在一般軟件公司,軟件在編寫過程中,內(nèi)部需要編譯多個(gè)版本(Builds),但是只有有限的幾個(gè)版本需要執(zhí)行正式測(cè)試(根據(jù)項(xiàng)目開發(fā)計(jì)劃),這些需要執(zhí)行的中間測(cè)試版本,在剛剛編譯出來后,軟件編譯人員需要進(jìn)行基本性能確認(rèn)測(cè)試,例如是否可以正確安裝/卸載,主要功能是否實(shí)現(xiàn),是否存在嚴(yán)重死機(jī)或數(shù)據(jù)嚴(yán)重丟失等Bug。如果通過了該測(cè)試,則可以根據(jù)正式測(cè)試文檔進(jìn)行正式測(cè)試。否則,就需要重新編譯版本,再次執(zhí)行版本可接收確認(rèn)測(cè)試,直到成功。

現(xiàn)狀


新版本的基本功能確認(rèn)的測(cè)試,有的公司稱為版本健康檢查(Build Sanity Check)。

對(duì)于編譯的本地化軟件新版本,除了進(jìn)行上面提到的各種檢查,還要檢查是否在新的本地化版本中正確包含了全部應(yīng)該本地化的文件。可以采用文件和目錄結(jié)構(gòu)比較工具,首先比較源語(yǔ)言版本和本地化版本的文件和目錄中的文件數(shù)目、文件名稱和文件日期等,這個(gè)過程稱為版本鏡像檢查(Build Image Check);其次,分別安裝源語(yǔ)言版本和本地化版本,比較安裝后的文件和目錄結(jié)構(gòu)中的文件數(shù)目、文件名稱和文件日期等,這個(gè)過程稱為版本安裝檢查(Build Installing Check)。

意義


冒煙測(cè)試,在軟件生命周期中所占有的時(shí)間比例較低,同時(shí)具有注重通過性輕細(xì)節(jié)的特點(diǎn),因此經(jīng)常被開發(fā)、測(cè)試人員所忽視。事實(shí)上,冒煙測(cè)試是軟件測(cè)試過程中一個(gè)不可或缺的節(jié)點(diǎn),一個(gè)好的冒煙測(cè)試過程,對(duì)于軟件測(cè)試效率的提升具有重要意義。

(1)冒煙測(cè)試是對(duì)軟件質(zhì)量的總體檢驗(yàn)。

通過冒煙測(cè)試,能夠快速確認(rèn)軟件是否具備測(cè)試準(zhǔn)入條件,避免出現(xiàn)正式測(cè)試階段全面開展后甚至到測(cè)試中后期才才發(fā)現(xiàn)阻塞型缺陷等嚴(yán)重影響測(cè)試進(jìn)度浪費(fèi)人力物力的情況。

(2)冒煙測(cè)試是測(cè)試人員對(duì)測(cè)試流程的熟悉。

通過冒煙測(cè)試,測(cè)試人員可以迅速熟悉測(cè)試總體流程,這一方面有助于測(cè)試人員準(zhǔn)確制定測(cè)試時(shí)間計(jì)劃,合理安排工作進(jìn)度;另一方面也有助于測(cè)試人員提前做好相關(guān)設(shè)備、數(shù)據(jù)的準(zhǔn)備,為正式測(cè)試的開展奠定基礎(chǔ)。


注意事項(xiàng)


冒煙測(cè)試執(zhí)行,與正式測(cè)試的區(qū)別在于二者側(cè)重點(diǎn)不同,冒煙測(cè)試關(guān)注的是阻塞型缺陷,包括但不限于流程不通、主要功能未實(shí)現(xiàn)等,而正式測(cè)試則屬于全面、細(xì)致的測(cè)試,需要盡可能的發(fā)現(xiàn)全部缺陷并按其嚴(yán)重性進(jìn)行區(qū)分。冒煙測(cè)試過程中,需要注意的是:

1、開發(fā)協(xié)同

冒煙測(cè)試階段有幾個(gè)特點(diǎn),一是該階段軟件可能存在較多缺陷,特別是阻塞型缺陷,測(cè)試工作隨時(shí)可能陷入停滯狀態(tài);二是該階段測(cè)試人員對(duì)軟件的流程、功能等熟悉程度較低,難免會(huì)出現(xiàn)找不到合適的測(cè)試方法甚至是找不到功能模塊的情況從而延遲測(cè)試進(jìn)度;三是該階段的時(shí)間一般僅占整個(gè)軟件生命周期的極小部分,這就需要開發(fā)人員實(shí)時(shí)響應(yīng),盡快解決各類問題。因此,在冒煙測(cè)試階段,測(cè)試人員與開發(fā)人員的協(xié)同工作十分重要。

2、注重效率

冒煙測(cè)試應(yīng)以效率為先,盡量縮短測(cè)試時(shí)間提高測(cè)試效率。要在關(guān)注主流程、重點(diǎn)功能的前提下,抓關(guān)鍵缺陷驗(yàn)數(shù)據(jù)準(zhǔn)備,對(duì)于諸如頁(yè)面不美觀、用戶體驗(yàn)不佳等缺陷可在冒煙階段有選擇的予以過濾。例如:測(cè)試系統(tǒng)登錄,關(guān)注點(diǎn)應(yīng)針對(duì)用戶名、密碼、校驗(yàn)碼的輸入及提交完成,對(duì)于非法字符的校驗(yàn)、登錄框是否美觀、錯(cuò)誤提示是否準(zhǔn)確等均屬于次要關(guān)注點(diǎn),不納入冒煙測(cè)試范圍。

3、評(píng)估用例

冒煙測(cè)試過程同時(shí)也是對(duì)測(cè)試用例進(jìn)行評(píng)估的一個(gè)過程,要充分利用這一階段,對(duì)前期形成的測(cè)試案例進(jìn)行檢驗(yàn),及時(shí)對(duì)案例進(jìn)行補(bǔ)充、刪減和修訂,使案例更貼合實(shí)際,更具有可執(zhí)行。


——內(nèi)容引自“百度百科”:https://baike.baidu.com/item/冒煙測(cè)試/2166486?bk_tashuoStyle=topLeft&bk_share=shoubai&bk_sharefr=lemma

主站蜘蛛池模板: 最新四虎4hu影库地址在线| 亚洲最大成人综合网| 欧美啊啊| 性欧美激情在线观看| 92福利在线| www.五月婷婷.com| 亚洲一区在线免费| www.毛片.com| 99热这里都是精品| 亚洲高清视频一区| 外国一级黄色毛片| 欧美性极品hd高清视频| 成人精品一区二区不卡视频| 免费观看国产精品视频| 毛片视频网站| 国产成人精品一区| 一级毛片直接看| 老司机67194精品线观看| 久久久不卡国产精品一区二区| 九九九九热精品免费视频| 中文字幕久久久久久精| 天天干天天干天天干天天| 澳门四虎影院| 免费在线看黄色的网站| 日韩精品免费一区二区三区| 亚洲网站视频| 免费网站你懂得| 免费看一片| 国产大片中文字幕在线观看| 亚洲第一成人在线| 伊人激情视频| 国产日韩亚洲欧美| 成人欧美一区二区三区白人 | 国产a级毛片| 久久人人爽爽爽人久久久| 永久免费网址| 欧美v在线观看| 91午夜在线| 99精品热视频这里只有精品7| 最新国产福利| 免费欧美在线|