亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        計(jì)算機(jī)腳本驅(qū)動(dòng)快速測(cè)試技術(shù)與應(yīng)用*

        2011-01-06 08:21:10
        關(guān)鍵詞:腳本文檔部件

        劉 靖

        (黑龍江省政法管理干部學(xué)院)

        計(jì)算機(jī)腳本驅(qū)動(dòng)快速測(cè)試技術(shù)與應(yīng)用*

        劉 靖

        (黑龍江省政法管理干部學(xué)院)

        提出了一套計(jì)算機(jī)腳本驅(qū)動(dòng)快速測(cè)試策略,包括多項(xiàng)目多班組流水線測(cè)試策略、工程模型測(cè)試策略、計(jì)算機(jī)腳本驅(qū)動(dòng)的測(cè)試策略、自編文檔測(cè)試策略以及多部門(mén)交叉培訓(xùn)策略.在組合多個(gè)測(cè)試策略的情況下,可保證在嚴(yán)格的時(shí)間要求下完成快速測(cè)試任務(wù).

        測(cè)試策略;工程模型測(cè)試;腳本驅(qū)動(dòng)測(cè)試;自編文檔測(cè)試

        0 引言

        計(jì)算機(jī)快速測(cè)試技術(shù)已經(jīng)用于機(jī)械制造、航空航天等領(lǐng)域,引起了各國(guó)軍事、科研、商業(yè)等部門(mén)的廣泛關(guān)注,提高計(jì)算機(jī)快速測(cè)試能力具有重要的軍事、商業(yè)及科研意義.國(guó)外,在進(jìn)行計(jì)算機(jī)快速測(cè)試研究工作中,用于航天的典型案例有美國(guó)空軍進(jìn)行的“快速反應(yīng)空間發(fā)射器”計(jì)劃[1-2],“戰(zhàn)術(shù)星2號(hào)”計(jì)劃[3].快速測(cè)試是影響航天制造等領(lǐng)域響應(yīng)速度的主要因素,傳統(tǒng)的測(cè)試策略很難滿足高速度要求.對(duì)于一些特定的測(cè)試活動(dòng),其完成時(shí)間有著嚴(yán)格的要求.而且測(cè)試具有對(duì)象復(fù)雜度高、任務(wù)要求高、測(cè)試人員多、專業(yè)性強(qiáng)等特點(diǎn),因此要達(dá)到快速測(cè)試的時(shí)間要求,需要考慮多方面因素,從而制定不同的測(cè)試策略.筆者將提出的多種測(cè)試策略進(jìn)行組合可以保證對(duì)測(cè)試時(shí)間的嚴(yán)格要求,達(dá)到快速測(cè)試的目的.

        1 計(jì)算機(jī)腳本驅(qū)動(dòng)快速測(cè)試策略

        首先,為達(dá)到快速測(cè)試的目的,要求來(lái)自不同部門(mén)的多個(gè)測(cè)試組同時(shí)進(jìn)行工作,因此如何協(xié)調(diào)各個(gè)測(cè)試組的測(cè)試工作,以及對(duì)專業(yè)背景不同的來(lái)自多個(gè)部門(mén)的測(cè)試人員的培訓(xùn)工作是實(shí)現(xiàn)快速測(cè)試的必備條件.針對(duì)這兩個(gè)問(wèn)題,提出了多項(xiàng)目多班組流水線測(cè)試策略以及多部門(mén)交叉培訓(xùn)策略,以保證測(cè)試在任何條件下都能?chē)?yán)格按照進(jìn)度表進(jìn)行.其次,除了全體測(cè)試人員的整體協(xié)調(diào)工作以外,個(gè)體的測(cè)試策略也是保證快速的關(guān)鍵.提出了操作簡(jiǎn)單、靈活、便于測(cè)試和調(diào)試的工程模型(EM)策略和計(jì)算機(jī)腳本驅(qū)動(dòng)測(cè)試,此外,合理的文件系統(tǒng)是快速測(cè)試的必備條件,它能充分地提供測(cè)試要求、測(cè)試知識(shí)、測(cè)試問(wèn)題、標(biāo)準(zhǔn)步驟及檢驗(yàn)狀態(tài),而不給測(cè)試組過(guò)分的增加負(fù)擔(dān),為了達(dá)到這個(gè)目的,提出了自編文檔的測(cè)試策略.下面分別介紹提出的測(cè)試策略及其主要的特點(diǎn).

        1.1 多項(xiàng)目多班組流水線測(cè)試策略

        測(cè)試活動(dòng)的管理是快速測(cè)試過(guò)程的重要組成部分,是充分利用測(cè)試時(shí)間完成快速測(cè)試任務(wù)的關(guān)鍵.為了適應(yīng)快速測(cè)試流水線進(jìn)度表要求,對(duì)任何給定時(shí)刻一個(gè)測(cè)試組能完成的活動(dòng)工作需有幾種選擇,如圖1所示.假設(shè)在系統(tǒng)組成部件A出現(xiàn)問(wèn)題時(shí),仍可按原進(jìn)度表測(cè)試系統(tǒng)組成部件B、C或D,而不影響進(jìn)度表.為了達(dá)到這一目的,在進(jìn)度表之前應(yīng)準(zhǔn)備好多個(gè)項(xiàng)目,且?guī)讉€(gè)不同的測(cè)試組需要并行工作,準(zhǔn)備未來(lái)的測(cè)試,離線排除棘手的設(shè)備.

        圖1 多項(xiàng)目多班組流水線測(cè)試策略示意圖

        1.2 多部門(mén)交叉培訓(xùn)策略

        快速響應(yīng)航天器的測(cè)試工作需要多個(gè)部門(mén)參加,將多個(gè)部門(mén)的全部參與人員進(jìn)行提前的培訓(xùn)是必要的.提出的培訓(xùn)策略是:(1)要求全體隊(duì)員聽(tīng)八個(gè)小時(shí)的講座報(bào)告,接著進(jìn)行幾周的控制臺(tái)和測(cè)試環(huán)境培訓(xùn);(2)在培訓(xùn)時(shí)將熟悉特定環(huán)境的人和不熟悉的工程師結(jié)成一對(duì),這些來(lái)自不同部門(mén)的個(gè)別人組成的最終測(cè)試組能夠完成航天器和有效載荷的全部功能的測(cè)試工作.

        利用早期測(cè)試時(shí)間訓(xùn)練人員的策略,雖然每個(gè)人實(shí)際測(cè)試的時(shí)間較期望的少,但整體上這種方法使得測(cè)試環(huán)境在批量生產(chǎn)時(shí)很少停工.此外,該策略也使足夠多的操作者成為受訓(xùn)者,因此在實(shí)際測(cè)試過(guò)程中嚴(yán)格的時(shí)間表對(duì)任何個(gè)人不是過(guò)度的負(fù)擔(dān);受訓(xùn)者能夠完成任何給定的測(cè)試,增加了測(cè)試組的整體靈活性;因?yàn)槎鄠€(gè)參加過(guò)培訓(xùn)的測(cè)試人員可以參加多個(gè)測(cè)試工作,則允許測(cè)試組多次改變工作,并支持周末工作,從而不會(huì)受到來(lái)自測(cè)試進(jìn)度表的過(guò)分壓力.而且沒(méi)有一臺(tái)測(cè)試儀器是資源瓶頸,故該培訓(xùn)策略也減小了速度的風(fēng)險(xiǎn).

        1.3 工程模型(EM)策略

        首先引入平置衛(wèi)星的概念,平置衛(wèi)星是指把一套航天器部件用導(dǎo)線連接,并放在工作平臺(tái)上,而不是安裝在飛行結(jié)構(gòu)上.工程模型就是基于這個(gè)概念建立起來(lái)的,其基本思想是等效替換,即在更換某個(gè)航天器部件的情況下測(cè)試整個(gè)系統(tǒng)的參數(shù),從而達(dá)到快速測(cè)試該航天器部件的作用.如圖2所示,假設(shè)待測(cè)部件D'和已知合格部件D為相同的航天器部件,首先利用部件D以及其他航天器部件搭建好平置衛(wèi)星后,在設(shè)定的測(cè)試點(diǎn)對(duì)系統(tǒng)進(jìn)行測(cè)試,得到正常部件的測(cè)試結(jié)果,然后將部件D調(diào)換成待測(cè)部件D',并重新搭建好平置衛(wèi)星,在同樣的測(cè)試點(diǎn)對(duì)系統(tǒng)進(jìn)行測(cè)試,比較兩種測(cè)試結(jié)果,判斷部件D'是否合格.該方法操作簡(jiǎn)單、靈活、便于測(cè)試和調(diào)試.利用設(shè)計(jì)前產(chǎn)生的功能工程模型可消除飛行單元集成時(shí)發(fā)生的90%電氣接口問(wèn)題.

        圖2 工程模型(EM)測(cè)試策略示意圖

        1.4 計(jì)算機(jī)腳本(Script)驅(qū)動(dòng)測(cè)試策略

        “腳本”最早源于影視編劇,與劇本側(cè)重場(chǎng)景描述和表現(xiàn)要求不同,腳本更側(cè)重詳細(xì)描述場(chǎng)景怎樣實(shí)現(xiàn),人物怎樣動(dòng)作.腳本要描述很多情節(jié)并教給演員去演,而對(duì)于計(jì)算機(jī)腳本而言,那些功能比較單一的可執(zhí)行程序就成了演員,腳本就像個(gè)導(dǎo)演來(lái)協(xié)調(diào)這些程序執(zhí)行.因此簡(jiǎn)單地說(shuō)腳本就是一條條的文字命令,這些文字命令是可以看到的(如可以用記事本打開(kāi)查看、編輯),腳本程序在執(zhí)行時(shí),是由系統(tǒng)的一個(gè)解釋器,將其一條條的文字命令翻譯成機(jī)器可識(shí)別的指令,并按程序順序執(zhí)行.腳本是批處理文件的延伸,是一種純文本保存的程序,通常指的計(jì)算機(jī)腳本程序是確定的一系列控制計(jì)算機(jī)進(jìn)行運(yùn)算操作動(dòng)作的組合,在其中可以實(shí)現(xiàn)一定的邏輯分支等.現(xiàn)在的腳本語(yǔ)言是比較多的,其中 TCL(Tool Command Language)是一種應(yīng)用最廣的腳本語(yǔ)言,它幾乎在所有的平臺(tái)上都可以解釋運(yùn)行.一般的腳本語(yǔ)言的執(zhí)行只同具體的解釋執(zhí)行器有關(guān),所以只要系統(tǒng)上有相應(yīng)語(yǔ)言的解釋程序就可以做到跨平臺(tái)執(zhí)行.

        將計(jì)算機(jī)腳本應(yīng)用于快速響應(yīng)航天器的快速測(cè)試中,提出計(jì)算機(jī)腳本驅(qū)動(dòng)測(cè)試策略.該策略的腳本設(shè)計(jì)是以測(cè)試流程圖文件為基礎(chǔ)的,測(cè)試流程圖文件是包含測(cè)試方案和測(cè)試步驟的混合文本.其中,測(cè)試方案是測(cè)試目標(biāo)的高層說(shuō)明書(shū)及測(cè)試如何實(shí)現(xiàn)的一般說(shuō)明,包括需要的設(shè)備和人員的說(shuō)明;測(cè)試步驟是執(zhí)行測(cè)試需要的一系列任務(wù)的每一步詳細(xì)說(shuō)明,通常包括準(zhǔn)確的指導(dǎo)性說(shuō)明和每一步的標(biāo)號(hào).在高層說(shuō)明書(shū)中,有經(jīng)驗(yàn)的測(cè)試操作者利用他們的知識(shí)與經(jīng)驗(yàn)可在空白的地方和腳本中填充實(shí)際的命令序列以及檢驗(yàn)任務(wù),可以節(jié)省相當(dāng)多的時(shí)間.同時(shí),測(cè)試流程圖文件還包含測(cè)試目標(biāo)的簡(jiǎn)短介紹及測(cè)試設(shè)備在內(nèi)的測(cè)試裝置的描述.腳本設(shè)計(jì)對(duì)腳本編寫(xiě)者的要求是保證檢驗(yàn)步驟是經(jīng)過(guò)深思熟慮的,而且要將具有消息說(shuō)明的實(shí)驗(yàn)結(jié)果記錄編成文檔.

        計(jì)算機(jī)腳本驅(qū)動(dòng)測(cè)試給測(cè)試過(guò)程增加了極大的靈活性.通過(guò)掌握腳本中特定測(cè)試任務(wù)的專門(mén)知識(shí),任何一個(gè)適當(dāng)熟練的操作者都能執(zhí)行測(cè)試,因此允許不同的專家在每個(gè)項(xiàng)目上工作.多個(gè)測(cè)試組允許測(cè)試時(shí)間延長(zhǎng),某些組可能下班,而其他組還在工作.利用腳本可使特定人與特定測(cè)試過(guò)程分離,以使主要的故障排除工作離線進(jìn)行,而其他人的測(cè)試工作繼續(xù)進(jìn)行.在建立系統(tǒng)和元件的標(biāo)準(zhǔn)行為時(shí),腳本也是很有用的,例如,在給衛(wèi)星平臺(tái)增加新功能及公布軟件新版本時(shí),利用腳本就可以很容易實(shí)現(xiàn)有助于識(shí)別和分離故障問(wèn)題的可重復(fù)測(cè)試.測(cè)試前準(zhǔn)備腳本工作也為某些組成員提供了解系統(tǒng)知識(shí)和使用平置衛(wèi)星使用前的一般操作能力的機(jī)會(huì).

        1.5 自編文檔測(cè)試策略

        自編文檔的測(cè)試系統(tǒng)包含兩大部分:數(shù)據(jù)顯示系統(tǒng)和自編文檔腳本數(shù)據(jù)庫(kù)(如圖3所示).利用LabView創(chuàng)建用戶與TCL數(shù)據(jù)庫(kù)交互的用戶界面,該數(shù)據(jù)顯示系統(tǒng)在TCL數(shù)據(jù)庫(kù)頂層運(yùn)行.該LabView系統(tǒng)允許用戶在任何時(shí)候回放以前的測(cè)試數(shù)據(jù),同時(shí)允許用戶單步回放數(shù)據(jù),這可使總能夠重現(xiàn)測(cè)試中發(fā)生的故障或者偶然事故.數(shù)據(jù)錄入過(guò)程總是在后臺(tái)進(jìn)行的,所有操作者可以在更高的功能特性層上隨意觀察數(shù)據(jù)而不是觀察和記錄細(xì)節(jié)數(shù)據(jù).因此,自編文檔測(cè)試系統(tǒng)的一個(gè)主要優(yōu)點(diǎn)在于TCL腳本和TCL檢查者記錄的可交互作用.在腳本運(yùn)行時(shí),命令行的各項(xiàng)記錄、打印說(shuō)明以及運(yùn)行計(jì)時(shí)器的信息自動(dòng)地記錄到一個(gè)獨(dú)立的文檔文件.通過(guò)構(gòu)造時(shí)間標(biāo)簽主要信息以及打印主要變量值及結(jié)果,受腳本運(yùn)行的所有測(cè)試過(guò)程本身將結(jié)果形成文檔,并為操作者提供了詳細(xì)結(jié)果的指導(dǎo)性說(shuō)明,而不需要在測(cè)試進(jìn)行中或測(cè)試完成后,編寫(xiě)長(zhǎng)篇的測(cè)試報(bào)告.腳本是用預(yù)先計(jì)劃好的測(cè)試檢驗(yàn)點(diǎn)構(gòu)成的,這些檢驗(yàn)點(diǎn)均保存在測(cè)試完成時(shí)所打印的測(cè)試檢驗(yàn)報(bào)告文檔中.無(wú)論何時(shí)出現(xiàn)錯(cuò)誤或意外的情況,腳本將提示測(cè)試人員輸入錯(cuò)誤或意外情況的說(shuō)明,這些說(shuō)明也在測(cè)試結(jié)束時(shí)打印出來(lái),以總結(jié)該測(cè)試階段所遇到的所有問(wèn)題.

        自編文檔測(cè)試策略的另外一個(gè)關(guān)鍵步驟是把故障問(wèn)題編成稱為“問(wèn)題/故障報(bào)告”的文檔,該文檔記錄包括單一的標(biāo)識(shí)符,問(wèn)題出現(xiàn)的日期,測(cè)試指導(dǎo)者報(bào)告,代理人,問(wèn)題的描述,記錄測(cè)試中故障排除的優(yōu)先級(jí)和位置以及最后采取的校正措施等重要信息.這些文檔會(huì)在每周例會(huì)上交給測(cè)試組以及其他參與單位代表審閱.

        圖3 自編文檔測(cè)試系統(tǒng)示意圖

        2 結(jié)論

        傳統(tǒng)的測(cè)試策略很難滿足具有對(duì)象復(fù)雜度高、任務(wù)要求高、測(cè)試人員多、專業(yè)性強(qiáng)等特點(diǎn)的測(cè)試場(chǎng)合,因此要達(dá)到快速測(cè)試的時(shí)間要求,需要考慮多方面因素,從而制定不同的測(cè)試策略.本文提出了多種測(cè)試策略,其中多項(xiàng)目多班組流水線測(cè)試策略以及多部門(mén)交叉培訓(xùn)策略,以保證測(cè)試在任何條件下都能?chē)?yán)格按照進(jìn)度表進(jìn)行;提出的計(jì)算機(jī)腳本驅(qū)動(dòng)測(cè)試策略,廣泛利用了不同機(jī)構(gòu)及專業(yè)領(lǐng)域的腳本進(jìn)行測(cè)試,它使每個(gè)測(cè)試操作者不依賴于特定的專業(yè)知識(shí),且方案具有很大的靈活性;提出的工程模型策略也大大增加了測(cè)試的靈活性和效率;提出的自編文檔的測(cè)試策略將文檔維護(hù)和使用的勞動(dòng)量降到最小.這些因素組合起來(lái)使測(cè)試組只用正常要求的小部分時(shí)間完成復(fù)雜測(cè)試任務(wù).

        [1]胡永秋.2005年世界軍事航天發(fā)展回顧.國(guó)防科技信息中心.

        [2]許紅英,侯丹,郭多嫻.2006年世界航天發(fā)展回顧(概述).中國(guó)航天工程咨詢中心.

        [3]Terrance Yee.Key elements of rapid integration and test.3rd Responsive Space Conference,2005,4:25 - 28.

        The Technology of Rapid Computer Script Driven Test and its Applications

        Liu Jing
        (Heilongjiang Administrative Institute of Politics and Law)

        Computer test strategy is an important factor of rapid manufacture and resembling.With the shortest possible time to complete the complex task is to make time to test the key and not suited to traditional testing strategies quickly respond quickly.In this papers,a set of spacecraft for testing rapid response strategies is presented,including multi-project multi-line test strategy team,engineering model test strategy,test strategy computer script-driven,self Document testing strategies and multi-sectoral cross-training strategy.with the combination of multiple testing strategies,the strict time requirements to complete the rapid test task are ensured.

        Test strategy;Engineering model test;Scriptdriven test Self test document

        2010-10-11

        *黑龍江省自然科學(xué)基金青年基金資助(QC2010066)

        (責(zé)任編輯:李佳云)

        猜你喜歡
        腳本文檔部件
        酒駕
        有人一聲不吭向你扔了個(gè)文檔
        安奇奇與小cool 龍(第二回)
        數(shù)據(jù)庫(kù)系統(tǒng)shell腳本應(yīng)用
        基于Siemens NX和Sinumerik的銑頭部件再制造
        快樂(lè)假期
        部件拆分與對(duì)外漢字部件教學(xué)
        基于RI碼計(jì)算的Word復(fù)制文檔鑒別
        水輪機(jī)過(guò)流部件改造與節(jié)能增效
        Persistence of the reproductive toxicity of chlorpiryphos-ethyl in male Wistar rat
        日韩国产自拍成人在线| 人妻丝袜无码国产一区| 国产午夜激无码av毛片| 久久精品国产亚洲AV香蕉吃奶| 亚洲 无码 制服 丝袜 自拍| 又爽又猛又大又湿的视频| 亚洲第一网站免费视频| 国产精品人妻一码二码| 色吧综合网| 亚洲福利av一区二区| 久久久精品毛片免费观看| 无码精品人妻一区二区三区av| 国产精品丝袜黑色高跟鞋| 中文字幕经典一区| 五月停停开心中文字幕| 大陆老熟女自拍自偷露脸| 国产午夜福利片| 国产一区二区激情对白在线| 久久熟女精品—区二区蜜臀| 在线成人影院国产av| 国内最真实的xxxx人伦| 国产农村妇女高潮大叫| 国产一区二区三区杨幂| 激情五月我也去也色婷婷| 消息称老熟妇乱视频一区二区 | 欧美多人片高潮野外做片黑人| 广东少妇大战黑人34厘米视频| 亚洲AV毛片无码成人区httP| 91国产视频自拍在线观看| 草草影院发布页| 精品国产aⅴ无码一区二区| 亚洲av日韩片在线观看| 日本免费一区二区久久久| 成人亚洲一区二区三区在线| 国产偷国产偷亚洲清高| 天天综合亚洲色在线精品| 国产女厕偷窥系列在线视频| 一区二区三区日韩亚洲中文视频| 红杏亚洲影院一区二区三区| 久久青青草视频免费观看| 国产一区二区三区天堂|