99精品久久这里只有精品,三上悠亚免费一区二区在线,91精品福利一区二区,爱a久久片,无国产精品白浆免费视,中文字幕欧美一区,爽妇网国产精品,国产一级做a爱免费观看,午夜一级在线,国产精品偷伦视频免费手机播放

    <del id="eyo20"><dfn id="eyo20"></dfn></del>
  • <small id="eyo20"><abbr id="eyo20"></abbr></small>
      <strike id="eyo20"><samp id="eyo20"></samp></strike>
    • 首頁(yè) > 文章中心 > 自動(dòng)化測(cè)試

      自動(dòng)化測(cè)試

      前言:想要寫(xiě)出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇自動(dòng)化測(cè)試范文,相信會(huì)為您的寫(xiě)作帶來(lái)幫助,發(fā)現(xiàn)更多的寫(xiě)作思路和靈感。

      自動(dòng)化測(cè)試

      自動(dòng)化測(cè)試范文第1篇

      關(guān)健詞:自動(dòng)化測(cè)試;手動(dòng)測(cè)試;優(yōu)勢(shì);誤區(qū);困難

      中圖分類號(hào):TP39 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 17-0000-02

      如今自動(dòng)化測(cè)試以其執(zhí)行速度快,結(jié)果反饋迅速的最大優(yōu)點(diǎn)獲得了業(yè)界的廣泛認(rèn)可,尤其在如今需求快速變化的今天,大家對(duì)于自動(dòng)化測(cè)試的需求和渴望更是到了一個(gè)空前的地步。誠(chéng)然,自動(dòng)化測(cè)試受到大家的追捧是有充分的理由,因?yàn)橄鄬?duì)于人工測(cè)試,它有著不少的優(yōu)勢(shì)。我們且來(lái)看看。

      1 自動(dòng)化測(cè)試的優(yōu)勢(shì)

      1.1 對(duì)程序的回歸測(cè)試更方便

      回歸測(cè)試可能是自動(dòng)化測(cè)試最主要的任務(wù),特別是在程序修改比較頻繁時(shí),效果是非常明顯的。由于回歸測(cè)試的動(dòng)作和用例是完全設(shè)計(jì)好的,測(cè)試期望的結(jié)果也是完全可以預(yù)料的,將回歸測(cè)試自動(dòng)運(yùn)行,可以極大提高測(cè)試效率,縮短回歸測(cè)試時(shí)間。

      1.2 可運(yùn)行更多更繁瑣的測(cè)試

      自動(dòng)化的一個(gè)明顯的好處是可以在較少的時(shí)間內(nèi)運(yùn)行更多的測(cè)試。而且人工測(cè)試在面對(duì)多輪重復(fù)執(zhí)行時(shí),測(cè)試人員往往會(huì)趨于倦怠,而這將對(duì)產(chǎn)品的測(cè)試質(zhì)量帶來(lái)其他的損害

      1.3 可以執(zhí)行一些手工測(cè)試?yán)щy或不可能進(jìn)行的測(cè)試

      比如,對(duì)于大量用戶的測(cè)試,不可能同時(shí)讓足夠多的測(cè)試人員同時(shí)進(jìn)行測(cè)試,但是卻可以通過(guò)自動(dòng)化測(cè)試模擬同時(shí)有許多用戶,從而達(dá)到測(cè)試的目的。

      1.4 更好地利用資源

      將繁瑣的任務(wù)自動(dòng)化,可以提高準(zhǔn)確性和測(cè)試人員的積極性,將測(cè)試技術(shù)人員解脫出來(lái)投入更多精力設(shè)計(jì)更好的測(cè)試用例。有些測(cè)試不適合于自動(dòng)測(cè)試,僅適合于手工測(cè)試,將可自動(dòng)測(cè)試的測(cè)試自動(dòng)化后,可以讓測(cè)試人員專注于手工測(cè)試部分,提高手工測(cè)試的效率。

      1.5 測(cè)試具有一致性和可重復(fù)性

      由于測(cè)試是自動(dòng)執(zhí)行的,每次測(cè)試的結(jié)果和執(zhí)行的內(nèi)容的一致性是可以得到保障的,這樣使測(cè)試結(jié)果具有可對(duì)比性,并且達(dá)到測(cè)試的可重復(fù)的效果。

      1.6 測(cè)試的復(fù)用性

      由于自動(dòng)測(cè)試通常采用腳本技術(shù),這樣就有可能只需要做少量的甚至不做修改,實(shí)現(xiàn)在不同的測(cè)試過(guò)程中使用相同的用例。

      1.7 增加軟件信任度

      由于測(cè)試是自動(dòng)執(zhí)行的,所以不存在執(zhí)行過(guò)程中的疏忽和錯(cuò)誤,完全取決于測(cè)試的設(shè)計(jì)質(zhì)量。一旦軟件通過(guò)了強(qiáng)有力的自動(dòng)測(cè)試后,軟件的信任度自然會(huì)增加。

      因?yàn)樽詣?dòng)化測(cè)試現(xiàn)在如旋風(fēng)之勢(shì)席卷而上,特別是全球風(fēng)靡于敏捷開(kāi)發(fā)之后,更是把自動(dòng)化測(cè)試提高到了一個(gè)史無(wú)前例的高度。而且人工測(cè)試具有更敏銳的觀察力,能從一個(gè)稍縱即逝的小異常中挖掘出大問(wèn)題。

      另外有些測(cè)試是必然需要人工干預(yù)的,如冷啟動(dòng)機(jī)器,如需要人的感官去體驗(yàn)的。那么如果真的需要追求100%的自動(dòng)化測(cè)試覆蓋率,我們唯一的選擇就是犧牲這部分的測(cè)試案例來(lái)成全100%,這對(duì)于測(cè)試覆蓋率也是很大的一個(gè)損失。

      而從投入產(chǎn)出比的角度來(lái)看,以目前對(duì)各組織的統(tǒng)計(jì)而言,60%是一個(gè)比較合理的值,如果要高于這個(gè)值,那么付出的人力將是成倍增長(zhǎng)的。在我們的組織中一度自動(dòng)化測(cè)試覆蓋率的要求是95%,曾經(jīng)我們也勉強(qiáng)達(dá)到,但是投入的代價(jià)是不可維續(xù)的。所以我們過(guò)后調(diào)整了我們的合理期望值。比如說(shuō)在比較簡(jiǎn)單的功能性測(cè)試中自動(dòng)化測(cè)試是比較容易的,但如果是涉及模塊和網(wǎng)元很多的系統(tǒng)測(cè)試或互通性測(cè)試中就顯得相當(dāng)?shù)牧Σ粡男牧恕?/p>

      2 自動(dòng)化測(cè)試是適用于任何情況的

      2.1 自動(dòng)化測(cè)試是適用于任何產(chǎn)品的

      并不是所有的產(chǎn)品都適用于自動(dòng)化測(cè)試的,如果這個(gè)產(chǎn)品只會(huì)做有限的幾輪測(cè)試,接著就不會(huì)再有持續(xù)的開(kāi)發(fā)。那么就沒(méi)必要使用自動(dòng)化測(cè)試,因?yàn)檫@樣的投入產(chǎn)出比比較低。畢竟在開(kāi)發(fā)自動(dòng)化測(cè)試階段需要耗費(fèi)大量的人力物力。對(duì)于決定自動(dòng)化一個(gè)測(cè)試用例的一般規(guī)則是這個(gè)測(cè)試用例必須被運(yùn)行 4 次以上。這個(gè)數(shù)字是基于用戶對(duì)測(cè)試工具有良好的技能并且有一個(gè)良好的測(cè)試框架的。如果情況不是這樣的話,整個(gè)數(shù)字能夠是 10-20次或者更高。

      再者如果變化比較大的話也不適用自動(dòng)化測(cè)試。國(guó)內(nèi)多數(shù)軟件公司是針對(duì)最終用戶進(jìn)行項(xiàng)目開(kāi)發(fā)—工程性質(zhì)的軟件,而不是產(chǎn)品開(kāi)發(fā)。項(xiàng)目開(kāi)發(fā)周期短,不同的用戶需求不一樣,而且在整個(gè)開(kāi)發(fā)過(guò)程中需求和用戶界面變動(dòng)較大,這種情況下就不適合自動(dòng)化測(cè)試,對(duì)于不停變化的需求和界面,可能修改和錄制腳本的工作量大大超過(guò)測(cè)試實(shí)施的工作量,運(yùn)用測(cè)試工具不但不能減輕工作量,反而加重了測(cè)試人員的負(fù)擔(dān)。

      2.2 自動(dòng)化測(cè)試是適用于任何測(cè)試階段的

      版本經(jīng)理通常認(rèn)為自動(dòng)化測(cè)試能運(yùn)用于任何階段的萬(wàn)能鑰匙,但事實(shí)上從本人的經(jīng)驗(yàn)來(lái)看,自動(dòng)化測(cè)試適用于回歸測(cè)試,但不適用于新功能的測(cè)試。首先因?yàn)樾鹿δ軇傔f交之時(shí)穩(wěn)定性是不可保證的。而自動(dòng)化測(cè)試對(duì)于其不穩(wěn)定性是相當(dāng)敏感的,所以通常都無(wú)法正常的運(yùn)行完測(cè)試,也無(wú)法達(dá)到我們盡快得到結(jié)果的預(yù)期。其次在新功能剛遞交時(shí)其期望結(jié)果是不可預(yù)知的,這對(duì)于自動(dòng)化測(cè)試腳本的編寫(xiě)帶來(lái)了極大的不確定性。最后在新功能遞交階段是需要我們發(fā)現(xiàn)大量問(wèn)題的時(shí)候,而自動(dòng)化測(cè)試無(wú)法擔(dān)此重任。

      2.3 自動(dòng)化測(cè)試是適用于任何組織的

      在最初嘗試自動(dòng)化測(cè)試的時(shí)候,是需要投入相當(dāng)?shù)娜肆臀锪θミx擇自動(dòng)化工具,構(gòu)建自動(dòng)化測(cè)試的框架,做必要的技能培訓(xùn),摸索編寫(xiě)自動(dòng)化測(cè)試的腳本,如果一個(gè)組織無(wú)力承負(fù)這樣的代價(jià),那么是不適合自動(dòng)化的,否則只能是半途而廢的下場(chǎng)。

      即使我們澄清了這些誤區(qū),我們對(duì)于自動(dòng)化測(cè)試有了一個(gè)比較清晰的認(rèn)識(shí),也對(duì)其有了一個(gè)正確的期望,但實(shí)際在推行的過(guò)程中我們還是會(huì)遇到不少的困難,而困難主要來(lái)自于以下幾個(gè)方面。

      3 自動(dòng)化測(cè)試推廣中的困難

      3.1 來(lái)自于測(cè)試人員的不接受

      因?yàn)闇y(cè)試人員是自動(dòng)化測(cè)試的主體,他們承擔(dān)著轉(zhuǎn)型的重要職責(zé),所以他們的接受與否對(duì)于工作的展開(kāi)是尤為重要的。但作為一個(gè)新生事物,通常是不太容易被接受的,尤其是在大家覺(jué)得原有的模式很舒服很習(xí)慣的情況下。所以在最初的階段完全是強(qiáng)推。而經(jīng)過(guò)一年的努力,當(dāng)作年終總結(jié)時(shí),所有的測(cè)試人員都說(shuō)那年最艱難的是自動(dòng)化測(cè)試,感觸最深的是自動(dòng)化測(cè)試,從中學(xué)到最多是是自動(dòng)化測(cè)試,而且發(fā)現(xiàn)自動(dòng)化測(cè)試的確幫了很大的忙。

      3.2 來(lái)自于測(cè)試人員技術(shù)上的不足

      測(cè)試人員很多都不具有編程的經(jīng)驗(yàn),但自動(dòng)化測(cè)試腳本的編寫(xiě)還是需要一定的編程功底,如果組織中專門(mén)有一個(gè)具有編程功底的團(tuán)隊(duì)能開(kāi)發(fā)自動(dòng)化測(cè)試的工具,并且根據(jù)手動(dòng)的測(cè)試案例編寫(xiě)自動(dòng)化測(cè)試的腳本,那狀況可能會(huì)好些。但目前更多的組織是需要人人能編寫(xiě)自動(dòng)化腳本的。而在我們的轉(zhuǎn)型中我們經(jīng)歷了三個(gè)階段,基本完成了能力的建設(shè)。第一階段以能用為目的,專門(mén)有人提供所需的函數(shù),測(cè)試人員只需調(diào)用這些函數(shù)完成自動(dòng)化測(cè)試的目的,不需要考慮程序的可移植性,可復(fù)用性。第二個(gè)階段每個(gè)人會(huì)寫(xiě)一些自己所需要的函數(shù),并且具有良好的移植性和靈活性。第三個(gè)階段每個(gè)人會(huì)寫(xiě)能為他人復(fù)用的函數(shù)并且遵循制定的規(guī)范。這樣的轉(zhuǎn)型雖然慢但卻是比較穩(wěn)妥的方式。

      3.3 來(lái)自于組織內(nèi)其他人員的阻撓

      自動(dòng)化測(cè)試范文第2篇

      關(guān)鍵詞 軟件;自動(dòng)化測(cè)試;系統(tǒng);測(cè)試環(huán)境

      中圖分類號(hào)TP39 文獻(xiàn)標(biāo)識(shí)碼 A 文章編號(hào) 1674-6708(2014)123-0234-02

      隨著計(jì)算機(jī)的發(fā)展和信息技術(shù)水平的不斷提高,計(jì)算機(jī)軟件的規(guī)模也在不斷的發(fā)展擴(kuò)大,其性能和承載的任務(wù)量也在不斷增加。自動(dòng)化測(cè)試系統(tǒng)是檢驗(yàn)軟件開(kāi)發(fā)產(chǎn)品質(zhì)量和可靠性的重要手段,在多個(gè)應(yīng)用領(lǐng)域都需要使用自動(dòng)化測(cè)試系統(tǒng),這也使自動(dòng)化測(cè)試系統(tǒng)逐漸成為軟件產(chǎn)品開(kāi)發(fā)過(guò)程中非常重要的環(huán)節(jié),受到行業(yè)領(lǐng)域內(nèi)的廣泛關(guān)注,很多專家和工程師專門(mén)致力于自動(dòng)化測(cè)試系統(tǒng)的研究,使其逐步從專用系統(tǒng)向通用系統(tǒng)的方向擴(kuò)展。

      1 測(cè)試環(huán)境的通用性

      1.1 測(cè)試硬件系統(tǒng)的通用性

      1.1.1 測(cè)試總線

      在軟件自動(dòng)化測(cè)試系統(tǒng)中,測(cè)試總線具有非常關(guān)鍵的作用,占據(jù)不可替代的地位。測(cè)試總線可以說(shuō)是整個(gè)自動(dòng)化測(cè)試系統(tǒng)的神經(jīng)中樞,其主要任務(wù)是對(duì)傳送測(cè)試數(shù)據(jù)和對(duì)指令進(jìn)行控制。隨著計(jì)算機(jī)應(yīng)用技術(shù)的不斷發(fā)展和引入,總線技術(shù)也隨之經(jīng)歷了不斷的升級(jí)和擴(kuò)展,想更高層次,更多的功能發(fā)展,歸納如下:

      1)GPIB。通過(guò)標(biāo)準(zhǔn)接口和母線實(shí)現(xiàn)與計(jì)算機(jī)及其他儀器儀表的連接。其優(yōu)勢(shì)在于能夠通過(guò)計(jì)算機(jī)代替人工對(duì)儀器和儀表進(jìn)行各種操作和指令控制。但是其缺點(diǎn)在于裝置數(shù)目有限,總數(shù)最多為15臺(tái),而且電纜的長(zhǎng)度要在20m以下;

      2)VXI。其將VME總線系統(tǒng)和GPIB總線系統(tǒng)加以融合,優(yōu)勢(shì)在于具有較好的靈活性,傳輸速率高而且功耗小,使用和維修都很方便,其缺點(diǎn)在于總線速度不高,明顯落后于先進(jìn)PC機(jī)的總線速度;

      3)PXI。其實(shí)緊湊型CPI在儀器領(lǐng)域的擴(kuò)展。其優(yōu)點(diǎn)在于支持多種語(yǔ)言,如VC、VB、LabVIEW等,缺點(diǎn)在于功耗較大,在空間上具有局限性;

      4)LXI。新一代的總線系統(tǒng),在局域網(wǎng)模塊化平臺(tái)標(biāo)準(zhǔn)的基礎(chǔ)上建立,其優(yōu)勢(shì)在于融合吸取了GPIB、PXI以及LAN的優(yōu)點(diǎn)。

      1.1.2 硬件接口

      對(duì)于自動(dòng)測(cè)試系統(tǒng)來(lái)說(shuō),其硬件資源是多樣性的,以滿足與不同測(cè)試的需要。一個(gè)高性能的自動(dòng)化測(cè)試系統(tǒng),硬件接口的標(biāo)準(zhǔn)化描述方法是非常關(guān)鍵的技術(shù),直接影響著整個(gè)自動(dòng)化測(cè)試系統(tǒng)的高效開(kāi)發(fā),對(duì)于信息共享率的提高,模塊間獨(dú)立性的提高都有著直接的關(guān)聯(lián)?,F(xiàn)今對(duì)于通用性的自動(dòng)化測(cè)試系統(tǒng)在機(jī)械、電器標(biāo)準(zhǔn)的信號(hào)接口都有了具體的、嚴(yán)格的規(guī)范和定義。

      1.2 測(cè)試軟件的通用性

      要有效解決自動(dòng)化測(cè)試系統(tǒng)的軟件通用性的問(wèn)題,測(cè)試軟件是一個(gè)重要的部分。在測(cè)試程序和信號(hào)源二者之間建立標(biāo)準(zhǔn)接口,以使執(zhí)行測(cè)試軟件滿足可移植性的需要,利用信號(hào)接口對(duì)資源進(jìn)行調(diào)動(dòng),使得對(duì)測(cè)試需求的反映為被測(cè)設(shè)備端口的測(cè)量或者激勵(lì)信號(hào)要求。對(duì)于測(cè)試程序集的開(kāi)發(fā)需要的工作通常有各種的語(yǔ)言開(kāi)發(fā)環(huán)境分別與各種的操作系統(tǒng)組成,以完成多種需要的功能。語(yǔ)言方面一般用標(biāo)準(zhǔn)語(yǔ)言作為測(cè)試語(yǔ)言,如ATLAS等寫(xiě)成。其中ATLAS2000標(biāo)準(zhǔn)被定義成COM組件,在自動(dòng)化測(cè)試系統(tǒng)的設(shè)計(jì)中可通過(guò)使用通用的語(yǔ)言對(duì)組件進(jìn)行調(diào)用。

      2 軟件自動(dòng)化測(cè)試系統(tǒng)的設(shè)計(jì)

      2.1 自動(dòng)化測(cè)試系統(tǒng)結(jié)構(gòu)

      圖1 自動(dòng)化測(cè)試系統(tǒng)結(jié)構(gòu)策劃方案

      2.2 自動(dòng)化測(cè)試系統(tǒng)管理軟件

      自動(dòng)化測(cè)試系統(tǒng)承擔(dān)多種的測(cè)試任務(wù),系統(tǒng)的一些功能實(shí)現(xiàn)與待測(cè)軟件相關(guān),另外的一些功能具有通用性。為了維護(hù)測(cè)試系統(tǒng)的持續(xù)平穩(wěn)運(yùn)行,減少維護(hù)的成本投入,本文提倡采用待測(cè)任務(wù)與系統(tǒng)任務(wù)級(jí)別分離的測(cè)試策略,以滿足不同的測(cè)試需求。為了盡可能的提高開(kāi)發(fā)效率,在自動(dòng)化測(cè)試系統(tǒng)結(jié)構(gòu)上課采用測(cè)試管理軟件,以減少通用操作的開(kāi)發(fā)量,提高專有操作的開(kāi)發(fā)量。

      2.3 應(yīng)用開(kāi)發(fā)軟件

      應(yīng)用開(kāi)發(fā)軟件在整個(gè)測(cè)試系統(tǒng)結(jié)構(gòu)中占據(jù)關(guān)鍵地位,測(cè)試系統(tǒng)開(kāi)以通過(guò)這些應(yīng)用開(kāi)發(fā)軟件工具實(shí)現(xiàn)儀器的信息傳送、集成測(cè)量以及應(yīng)用連接等。理想的應(yīng)用開(kāi)發(fā)環(huán)境應(yīng)該具有高效率的編譯性、集成性、靈活性等特點(diǎn)。

      2.4 測(cè)試和控制服務(wù)

      測(cè)試和控制服務(wù)在整個(gè)測(cè)試系統(tǒng)中發(fā)揮這不可替代的作用,負(fù)責(zé)系統(tǒng)硬件資源的相互連接、系統(tǒng)配置以及診斷工具服務(wù)。通過(guò)編程接口實(shí)現(xiàn)開(kāi)發(fā)軟件層的無(wú)縫集成,為設(shè)備編程提供便利,提供開(kāi)發(fā)工作效率,同時(shí)也降低了系統(tǒng)維護(hù)的成本投入。

      2.5 計(jì)算和測(cè)量總線

      計(jì)算機(jī)是自動(dòng)化測(cè)試系統(tǒng)的核心,占據(jù)主導(dǎo)地位。通過(guò)計(jì)算式平臺(tái)來(lái)實(shí)現(xiàn)儀器間的通信連接?,F(xiàn)今在單獨(dú)儀器以及模塊化儀器中已經(jīng)有多種具有不同功能的儀器總線加以應(yīng)用,對(duì)于不同的應(yīng)用,選擇與之相應(yīng)的合適的總線。其中PCI總線和PCI Express總線都具有低延時(shí)、高吞吐量、高帶寬的優(yōu)勢(shì)。

      2.6 測(cè)量和設(shè)備I/O

      儀器構(gòu)架分傳統(tǒng)儀器和虛擬儀器兩種。這兩種構(gòu)架之間存在一定的相似型,如:機(jī)箱、總線、接口、操作系統(tǒng)等方面,但是兩者的區(qū)別主要在于硬件方面對(duì)部件的組織上有所不同。傳統(tǒng)儀器在同一箱子里存放了所有部件,由供應(yīng)商對(duì)儀器的功能和控制進(jìn)行定義。虛擬儀器是一個(gè)模塊化的軟件,將通用的測(cè)量硬間功能加以集成,用戶自行對(duì)測(cè)量或者控制進(jìn)行定義,根據(jù)實(shí)際需求改變系統(tǒng),靈活性更高。

      3 結(jié)論

      隨著軟件規(guī)模的不斷擴(kuò)大和承載任務(wù)量得不斷增加,加上投入成本要求不斷降低,在軟件自動(dòng)化測(cè)試系統(tǒng)的設(shè)計(jì)上,開(kāi)發(fā)團(tuán)隊(duì)在不斷尋找提高開(kāi)發(fā)效率、節(jié)省成本投入的方法。模塊化的軟件定義型自動(dòng)化測(cè)試系統(tǒng)有效的解決了原有基于獨(dú)立式儀器的自動(dòng)化測(cè)試系統(tǒng)所帶來(lái)的高昂成本的問(wèn)題,實(shí)現(xiàn)了功能的集成,提高開(kāi)發(fā)效率的同時(shí)有效的節(jié)省成本,滿足不同軟件產(chǎn)品的測(cè)試需求。

      參考文獻(xiàn)

      自動(dòng)化測(cè)試范文第3篇

      【關(guān)鍵詞】自動(dòng)化;檢測(cè);儀表

      【中圖分類號(hào)】TU446【文獻(xiàn)標(biāo)識(shí)碼】A【文章編號(hào)】1674-3954(2011)02-0139-01

      大型制造企業(yè)各工序都是連續(xù)性銜接作業(yè),往往造成許多現(xiàn)場(chǎng)壓力儀表雖到檢定周期,卻由于不能停產(chǎn)也就不能從作業(yè)。壓力儀表的工作原理是彈簧管在壓力或真空作用下產(chǎn)生彈性變形引起管端位移,其位移通過(guò)機(jī)械傳動(dòng)機(jī)構(gòu)進(jìn)行放大后再傳遞給指示裝置,可在刻有法定計(jì)量單位的分度盤(pán)上讀出指針?biāo)甘镜谋粶y(cè)壓力值或真空量值。

      一、在線校準(zhǔn)預(yù)期

      1、目的:實(shí)施在線校準(zhǔn)適應(yīng)生產(chǎn)流程計(jì)量需求,降低外送檢費(fèi)用。

      2、校準(zhǔn)儀表范圍:本企業(yè)現(xiàn)場(chǎng)在用壓力儀表。

      3、校準(zhǔn)范圍:0~100MPa

      4、校準(zhǔn)對(duì)比準(zhǔn)確度:1.5%~1.6%

      5、預(yù)期目標(biāo):實(shí)現(xiàn)在線壓力儀表的受控、有效。

      6、校準(zhǔn)方案種類:a. 理想型校準(zhǔn)比對(duì);b. 實(shí)用型校準(zhǔn)比對(duì)。

      二、材料準(zhǔn)備

      1、專用管道打孔器

      2、符合現(xiàn)場(chǎng)壓力儀表準(zhǔn)確度及量程的數(shù)塊相應(yīng)受控有效標(biāo)準(zhǔn)表。

      3、校準(zhǔn)比對(duì)記錄。

      三、在線校準(zhǔn)比對(duì)方案

      1、實(shí)用型對(duì)壓力儀表的校準(zhǔn)比對(duì)

      (1)在同一管道上:在距擬被校準(zhǔn)的現(xiàn)場(chǎng)壓力儀表的適當(dāng)范圍內(nèi),用專用管道打孔器引出導(dǎo)壓管路,在導(dǎo)壓管路中間安置一截止閥(截止閥處于關(guān)閉狀態(tài)),截止閥后的接口處安裝壓力變送器與擬被校準(zhǔn)儀表同規(guī)格的受控有效標(biāo)準(zhǔn)壓力表。

      (2)緩慢開(kāi)啟截止閥至全開(kāi),待管道內(nèi)流體介質(zhì)充分進(jìn)入標(biāo)準(zhǔn)表內(nèi)數(shù)分鐘后,分別讀取兩塊表的指示值。

      (3)填寫(xiě)校準(zhǔn)比對(duì)記錄。

      2、理想型對(duì)壓力儀表的校準(zhǔn)比對(duì)

      自制一臺(tái)流動(dòng)簡(jiǎn)易“壓力校驗(yàn)臺(tái)”。

      (1)在流體介質(zhì)管道上,關(guān)閉在用(即擬被校準(zhǔn))的現(xiàn)場(chǎng)壓力儀表的“截止閥1”(該截止閥處于關(guān)閉狀態(tài))。

      (2)在截止閥后適當(dāng)延長(zhǎng)導(dǎo)壓管路。

      (3)在延長(zhǎng)導(dǎo)壓管路上安裝一只三通。

      (4)三通的直管口的接口處安裝在用的指示為零的壓力儀表。

      (5)三通的丁字管口的接口處新安裝“截止閥2”(該截止閥也處于關(guān)閉狀態(tài))。

      (6)在“截止閥2”后接壓力“專用校驗(yàn)管”至簡(jiǎn)易流動(dòng)“壓力校驗(yàn)臺(tái)”上預(yù)置的“專用校驗(yàn)管接口”。

      (7)“壓力校驗(yàn)臺(tái)”上還預(yù)置有受控、有效的相應(yīng)型號(hào)規(guī)格的標(biāo)準(zhǔn)壓力表。

      (8)檢查無(wú)遺漏后,逐一緩慢開(kāi)啟截止閥1、截止閥2至全開(kāi);數(shù)分鐘后,分別讀取兩塊表的指示值。

      (9)填寫(xiě)校準(zhǔn)比對(duì)記錄。

      四、經(jīng)驗(yàn):

      認(rèn)真做好巡回檢查工作儀表工一般都有自己所轄儀表的巡檢范圍,根據(jù)所轄儀表分布情況,選定最佳巡檢路線,每天至少巡檢兩次。巡回檢查時(shí),要關(guān)閉氣源,并松開(kāi)過(guò)濾器減壓閥接頭。拆卸環(huán)室孔板時(shí),注意孔板方向,一是檢查以前是否有裝反,二是為了再安裝時(shí)正確。由于直管段的要求,工藝管道支架可能少,要防止工藝管道一端下沉,給安裝孔板環(huán)室?guī)?lái)困難。拆卸的儀表其位號(hào)要放在明顯處,安裝時(shí)對(duì)號(hào)入座,防止同類儀表由于量程不同安裝混淆,造成儀表故障;帶有聯(lián)鎖的儀表,切換置手動(dòng)然后再拆卸;儀表一次開(kāi)車成功或開(kāi)車順利,說(shuō)明儀表檢修質(zhì)量高,開(kāi)車準(zhǔn)備工作做得好。反之,儀表工就會(huì)在工藝開(kāi)車過(guò)程中手忙腳亂,有的難以應(yīng)付,甚至直接影響工藝生產(chǎn)。

      五、發(fā)展建議

      1、發(fā)展趨勢(shì)

      (1)結(jié)構(gòu)日趨簡(jiǎn)潔,從當(dāng)前發(fā)展最快的3種流量?jī)x表(電磁、超聲、科氏)來(lái)看,機(jī)械結(jié)構(gòu)都十分簡(jiǎn)潔,管道內(nèi)既無(wú)轉(zhuǎn)動(dòng)件,又無(wú)節(jié)流件。

      (2)功能力求完善,隨著微電子、計(jì)算機(jī)、通信技術(shù)的飛速發(fā)展,流量?jī)x表的功能日益完善、多樣,不少機(jī)械部分難以解決的問(wèn)題,依靠電子軟件則迎刃而解,如Krohne的智能電磁流量計(jì),不少超聲流量計(jì)不僅可測(cè)流量,還可測(cè)流體密度、組分、熱能等等。

      (3)安裝日益簡(jiǎn)便,工業(yè)自動(dòng)化程度越高,用戶越歡迎采用安裝維護(hù)簡(jiǎn)便的產(chǎn)品,這也是插入式,外夾式儀表日益暢銷的原因。

      2、國(guó)產(chǎn)化刻不容緩:

      據(jù)了解,我國(guó)近年來(lái)進(jìn)口儀器儀表約130億美元,出口約30億美元(多為低附加值的電工儀表、家用水表、氣表),國(guó)內(nèi)大型工程選用國(guó)外儀表占2/3,而其價(jià)格為國(guó)產(chǎn)5~10倍,我國(guó)大型流量?jī)x表企業(yè)主要依靠國(guó)外技術(shù),缺乏擁有自主知識(shí)產(chǎn)權(quán)意識(shí),創(chuàng)新乏力;自動(dòng)化儀表國(guó)產(chǎn)化刻不容緩!

      3、品種多,選用要實(shí)事求是:

      流量?jī)x表品種、類型較多,正確選用并非易事,建議:

      (1)不要輕信廠商宣傳,廠商為利所圖,往往對(duì)儀表的技術(shù)指標(biāo)夸大其詞,選用時(shí)要理性分析這些參數(shù)的依據(jù),有無(wú)檢驗(yàn)證明。

      (2)按需選取,勿追求高指標(biāo),如不是用于商務(wù)計(jì)量,貿(mào)易核算,準(zhǔn)確度要求可以降低,如工控系統(tǒng)的某些場(chǎng)合,檢測(cè)、監(jiān)控儀表的重復(fù)性、可靠性好就可以了。

      (3)全面考慮經(jīng)濟(jì)指標(biāo),儀表的經(jīng)濟(jì)性并非限于一次購(gòu)買費(fèi)用,還要考慮安裝維修(停產(chǎn)損失),是否節(jié)能(長(zhǎng)期運(yùn)行費(fèi))等因素。

      六、自動(dòng)化測(cè)試系統(tǒng)的設(shè)計(jì)挑戰(zhàn)

      測(cè)試管理人員和工程師們?yōu)榱吮WC交付到客戶手中的產(chǎn)品質(zhì)量和可靠性,在各種應(yīng)用領(lǐng)域 (從設(shè)計(jì)驗(yàn)證,經(jīng)終端產(chǎn)品測(cè)試,到設(shè)備維修診斷) 都采用自動(dòng)化測(cè)試系統(tǒng)。他們使用自動(dòng)測(cè)試系統(tǒng)執(zhí)行簡(jiǎn)單的“通過(guò)”或“失敗”測(cè)試,或者通過(guò)它執(zhí)行一整套的產(chǎn)品特性測(cè)試。由于設(shè)計(jì)周期后期產(chǎn)品瑕疵檢測(cè)的成本呈上升趨勢(shì),自動(dòng)化測(cè)試系統(tǒng)迅速地成為產(chǎn)品開(kāi)發(fā)流程中一個(gè)重要的部分。這篇“設(shè)計(jì)下一代自動(dòng)化測(cè)試”的文章描述了一些迫使工程團(tuán)隊(duì)減少測(cè)試成本和時(shí)間的挑戰(zhàn)。這篇文章還深刻地洞察了測(cè)試管理人員和工程師們?nèi)绾瓮ㄟ^(guò)建立模塊化軟件定義型測(cè)試系統(tǒng)來(lái)克服這些挑戰(zhàn)。這種測(cè)試系統(tǒng)在減少總體成本的同時(shí),顯著地增加了測(cè)試系統(tǒng)的吞吐量和靈活性。

      如今的測(cè)試工程師們面臨著一系列新的壓力。他們所面臨的產(chǎn)品設(shè)計(jì)比前幾代更為復(fù)雜;為了保持競(jìng)爭(zhēng)力并滿足客戶要求,開(kāi)發(fā)周期要求越來(lái)越短 ;產(chǎn)品測(cè)試成本越來(lái)越高,而預(yù)算越來(lái)越少。

      1、不斷提高的設(shè)計(jì)復(fù)雜性:如今,測(cè)試測(cè)量的最明顯趨勢(shì)是器件復(fù)雜性不斷增加。例如,消費(fèi)電子、通信和半導(dǎo)體工業(yè)持續(xù)要求將數(shù)字圖象/視頻、高保真音頻、無(wú)線通信和因特網(wǎng)互聯(lián)性集成到一個(gè)單獨(dú)產(chǎn)品中。甚至在汽車中都集成了復(fù)雜的汽車娛樂(lè)和信息系統(tǒng)、安全和早期預(yù)警系統(tǒng),以及車身和發(fā)動(dòng)機(jī)上的控制電子裝備。測(cè)試系統(tǒng)的設(shè)計(jì)不僅需要足夠靈活地支持對(duì)不同產(chǎn)品模型進(jìn)行廣泛的測(cè)試,還需要能夠進(jìn)行升級(jí)以提供新測(cè)試功能所需的更多測(cè)試點(diǎn)。

      2、更短的產(chǎn)品開(kāi)發(fā)周期:

      自動(dòng)化測(cè)試范文第4篇

      關(guān)鍵詞:自動(dòng)化測(cè)試;白盒測(cè)試工具;黑盒測(cè)試工具

      中圖分類號(hào):TP31 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2017)03-0251-01

      1 引言

      在軟件測(cè)試中傳統(tǒng)的手工測(cè)試占絕對(duì)優(yōu)勢(shì),大約占到了測(cè)試總數(shù)的89% 。手工測(cè)試是指測(cè)試人員手工編寫(xiě)測(cè)試用例,其優(yōu)點(diǎn)是可以發(fā)現(xiàn)比較多的缺陷,但缺點(diǎn)是重復(fù)工作多、測(cè)試工作量大,進(jìn)行回歸測(cè)試時(shí)比較容易出錯(cuò),而且代價(jià)較高。而且有一些測(cè)試,如壓力測(cè)試、性能測(cè)試是手工測(cè)試實(shí)現(xiàn)困難,或者不可能進(jìn)行的測(cè)試,在這種情況下,需要借助于自動(dòng)化測(cè)試。

      自動(dòng)化測(cè)試是指使用一種自動(dòng)化測(cè)試工具,驗(yàn)證各種軟件測(cè)試的需求,包括測(cè)試活動(dòng)的管理與實(shí)施。通過(guò)使用自動(dòng)化測(cè)試工具,控制軟件測(cè)試的執(zhí)行(如對(duì)比預(yù)期輸出和實(shí)際輸出結(jié)果)。自動(dòng)化測(cè)試可以節(jié)約測(cè)試成本,提高測(cè)試質(zhì)量,完成一些手工測(cè)試不可能實(shí)現(xiàn)的測(cè)試,它是手工測(cè)試的一種補(bǔ)充,但是卻不可能完全替代手工測(cè)試。本文主要闡述了自動(dòng)化測(cè)試的概念、分類,以及自動(dòng)化測(cè)試工具的優(yōu)缺點(diǎn),并給出了選擇合適的自動(dòng)化測(cè)試工具的建議。

      2 自動(dòng)化測(cè)試工具的分類

      根據(jù)測(cè)試方法的不同,自動(dòng)化測(cè)試工具可以劃分為黑盒測(cè)試工具、白盒測(cè)試工具、測(cè)試管理工具、性能測(cè)試工具。

      在黑盒測(cè)試場(chǎng)合,通常使用黑盒測(cè)試工具。通過(guò)使用黑盒測(cè)試工具,可以使黑盒測(cè)試的工作量大幅度地減輕。應(yīng)用黑盒測(cè)試工具時(shí),主要使用的手段是腳本的錄制和回放,模擬用戶操作,記錄實(shí)際輸出結(jié)果,并將其與預(yù)定的標(biāo)準(zhǔn)結(jié)果進(jìn)行比較。TeamTest和QACenter是黑盒測(cè)試工具的代表。

      白盒測(cè)試工具主要是針對(duì)代碼進(jìn)行測(cè)試,根據(jù)測(cè)試原理的不同,它又分為動(dòng)態(tài)測(cè)試和靜態(tài)測(cè)試工具。靜態(tài)測(cè)試工具的代表主要有Logiscope軟件和PRQA軟件,其主要功能是在不執(zhí)行程序的前提下,掃描代碼語(yǔ)法、分析軟件特性、查找代碼中不合規(guī)范的地方。與靜態(tài)測(cè)試工具相反,動(dòng)態(tài)測(cè)試工具則要求運(yùn)行實(shí)際被測(cè)試的系統(tǒng)來(lái)進(jìn)行測(cè)試。Purify系列和DevPartner是動(dòng)態(tài)測(cè)試工具的代表。

      對(duì)測(cè)試計(jì)劃、測(cè)試用例、測(cè)試實(shí)施、缺陷的跟蹤進(jìn)行管理時(shí),需要用到測(cè)試管理工具,TestDirector和Test Manager是測(cè)試管理工具的代表。

      軟件性能測(cè)試的難點(diǎn)在于仿真的過(guò)程,比如如何模擬成千上萬(wàn)的實(shí)際用戶來(lái)對(duì)服務(wù)器造成負(fù)載的過(guò)程,以及如何從千差萬(wàn)別的測(cè)試數(shù)據(jù)中分析并獲取有效的測(cè)試結(jié)果,在這種情況下,從性能優(yōu)化方面考慮,可以借助于性能測(cè)試工具提高測(cè)試的效率,提升測(cè)試結(jié)果的準(zhǔn)確性。目前市面上有多款性能測(cè)試工具,其中LoadRunner是應(yīng)用比較廣泛、受到好評(píng)比較多的一款軟件。LoadRunner是一種預(yù)測(cè)系統(tǒng)行為和性能的工業(yè)標(biāo)準(zhǔn)級(jí)負(fù)載測(cè)試工具,可以通過(guò)模擬上千萬(wàn)用戶實(shí)施并發(fā)負(fù)載及實(shí)時(shí)性能監(jiān)測(cè)的方式來(lái)確認(rèn)和查找問(wèn)題。

      3 自動(dòng)化測(cè)試工具的優(yōu)缺點(diǎn)

      自動(dòng)化測(cè)試突破了手工測(cè)試的局限性,很多通過(guò)手工測(cè)試無(wú)法做到都可以通過(guò)自動(dòng)化測(cè)試工具來(lái)完成。例如,為了測(cè)試某網(wǎng)站服務(wù)器負(fù)載的壓力和并發(fā)測(cè)試,應(yīng)用自動(dòng)化測(cè)試工具,就可以很簡(jiǎn)單地實(shí)現(xiàn)同時(shí)模擬幾萬(wàn)人,甚至是數(shù)十萬(wàn)人,同時(shí)登錄訪問(wèn),測(cè)試網(wǎng)站服務(wù)器的承載能力,而這些都很難通過(guò)測(cè)試員的手工測(cè)試來(lái)完成。此外,驗(yàn)證系統(tǒng)是否能夠穩(wěn)定運(yùn)行的可靠性測(cè)試,也無(wú)法通過(guò)手工測(cè)試完成,也需要自動(dòng)化測(cè)試工具的幫助。

      在測(cè)試中引入自動(dòng)化測(cè)試工具,既可以實(shí)現(xiàn)查找缺陷的廣泛性,又可以提高查找缺陷的速度,同時(shí)可以完成許多重復(fù)性的測(cè)試,因?yàn)樽詣?dòng)化測(cè)試每次\行相同的腳本,所以不再需要大量的軟件測(cè)試人員手動(dòng)執(zhí)行測(cè)試用例,而且自動(dòng)化測(cè)試工具可以在非常短的時(shí)間內(nèi)執(zhí)行大量的測(cè)試用例,這樣測(cè)試的效率就得到了極大提高。

      自動(dòng)化測(cè)試工具雖然擁有上述眾多優(yōu)勢(shì),但是它本身也有其不可避免的缺點(diǎn),如在某些情況下,自動(dòng)化測(cè)試并沒(méi)有想象中那么完美,并不能幫助解決目前遇到的所有問(wèn)題,甚至也沒(méi)有發(fā)現(xiàn)幾個(gè)問(wèn)題;其次,如果測(cè)試人員缺乏對(duì)自動(dòng)化測(cè)試工具的充分培訓(xùn),可能無(wú)法更深層次地使用工具,從而導(dǎo)致工具的使用效率低下;此外,自動(dòng)化測(cè)試中維護(hù)測(cè)試腳本的工作量比較大,在腳本開(kāi)發(fā)過(guò)程中,如果更多依賴的是測(cè)試人員的經(jīng)驗(yàn), 這樣就無(wú)法保證腳本的質(zhì)量,從而直接影響測(cè)試結(jié)果的正確性。

      4 結(jié)語(yǔ)

      在軟件測(cè)試項(xiàng)目中,可以根據(jù)項(xiàng)目需求的穩(wěn)定性、項(xiàng)目開(kāi)發(fā)周期的長(zhǎng)短、自動(dòng)化測(cè)試腳本的可重復(fù)使用性的來(lái)衡量該項(xiàng)目是否適合引入自動(dòng)化測(cè)試工具進(jìn)行測(cè)試。如果在整個(gè)開(kāi)發(fā)過(guò)程中,軟件需求變化頻繁,或者項(xiàng)目開(kāi)發(fā)周期比較短,那么該項(xiàng)目就不適合使用自動(dòng)化測(cè)試工具。

      在為項(xiàng)目選擇自動(dòng)化測(cè)試工具時(shí),因?yàn)椴煌臏y(cè)試工具有其自身的特點(diǎn)和適用范圍,所以一定要根據(jù)實(shí)際問(wèn)題和需要,認(rèn)真分析該工具是否適合當(dāng)前應(yīng)用,然后選擇一款性價(jià)比較高的自動(dòng)化測(cè)試工具。

      參考文獻(xiàn)

      自動(dòng)化測(cè)試范文第5篇

      【關(guān)鍵詞】嵌入式軟件;自動(dòng)化測(cè)試;平臺(tái)框架

      進(jìn)入二十一世紀(jì)之后,硬件元器件得到了飛速發(fā)展,從而也是的嵌入式軟件的功能更加強(qiáng)大和復(fù)雜。隨之而來(lái)的也是嵌入式軟件測(cè)試工作的加重,傳統(tǒng)的軟件測(cè)試技術(shù)已經(jīng)難以滿足嵌入式軟件越來(lái)越復(fù)雜的需求。而目前,市場(chǎng)上已經(jīng)有較多的傳統(tǒng)軟件自動(dòng)化測(cè)試技術(shù),如何在這些技術(shù)的基礎(chǔ)上進(jìn)行改進(jìn),從而能夠適應(yīng)嵌入式軟件環(huán)境,從而實(shí)現(xiàn)嵌入式軟件的自動(dòng)化測(cè)試,是嵌入式軟件發(fā)展的重要方向。

      1.嵌入式軟件自動(dòng)化測(cè)試平臺(tái)分析

      嵌入式軟件的自動(dòng)化測(cè)試即利用腳本來(lái)自動(dòng)化驅(qū)動(dòng)嵌入式軟件的運(yùn)行,并且自動(dòng)收集相關(guān)數(shù)據(jù)進(jìn)行分析,最終生成相應(yīng)的測(cè)試報(bào)告。雖然,嵌入式軟件的自動(dòng)化測(cè)試流程與一般PC機(jī)應(yīng)用軟件的自動(dòng)化測(cè)試流程相同。但是,由于嵌入式軟件軟件對(duì)電子設(shè)備的高度依賴性,以及電子設(shè)備收周圍環(huán)境影響較重,從而導(dǎo)致嵌入式軟件的自動(dòng)化測(cè)試平臺(tái)存在如下的問(wèn)題。

      (1)由于電子元器件受到周圍環(huán)境的影響,無(wú)論在宿主機(jī)上所進(jìn)行的動(dòng)態(tài)測(cè)試多充分,也無(wú)法保證嵌入式軟件在實(shí)際的硬件環(huán)境中通過(guò)。

      (2)硬件系統(tǒng)非常復(fù)雜,難以對(duì)測(cè)試過(guò)程中所發(fā)現(xiàn)的問(wèn)題進(jìn)行排查。

      (3)植入樁點(diǎn)會(huì)影響系統(tǒng)的實(shí)時(shí)性。

      (4)上位機(jī)的測(cè)試環(huán)境中,由于上位機(jī)與下位機(jī)的通信量較大,測(cè)試結(jié)果數(shù)據(jù)較多,容易導(dǎo)致通信的堵塞。

      2.嵌入式軟件自動(dòng)化測(cè)試平臺(tái)概要設(shè)計(jì)

      通過(guò)對(duì)嵌入式自動(dòng)化測(cè)試框架的分析,本文提出一種由腳本驅(qū)動(dòng)器、接口映射表、數(shù)據(jù)驅(qū)動(dòng)器和支持函數(shù)庫(kù)所組成的,針對(duì)嵌入式自動(dòng)化軟件測(cè)試的組合型測(cè)試框架。

      如圖1所示,高層腳本調(diào)用執(zhí)行下層腳本;底層運(yùn)行腳本通過(guò)查詢接口映射表調(diào)用待測(cè)試系統(tǒng)接口進(jìn)行驅(qū)動(dòng)和通信;測(cè)試腳本從數(shù)據(jù)文件調(diào)用數(shù)據(jù)執(zhí)行測(cè)試。

      (1)腳本驅(qū)動(dòng)器

      腳本驅(qū)動(dòng)器調(diào)用高層腳本,高層腳本調(diào)用下層腳本。底層腳本包括待測(cè)試系統(tǒng)具體的測(cè)試步驟。

      (2)接口映射表

      接口映射表借鑒了關(guān)鍵字驅(qū)動(dòng)測(cè)試框架中的組件映射表思想。測(cè)試人員根據(jù)待測(cè)試系統(tǒng)的實(shí)際需求,設(shè)計(jì)接口名稱和參數(shù),從而實(shí)現(xiàn)待測(cè)試系統(tǒng)的抽象化。在運(yùn)行測(cè)試腳本是,首先通過(guò)映射表匹配接口名稱和參數(shù),當(dāng)系統(tǒng)接口改變時(shí),只需要改變映射表即可,從而實(shí)現(xiàn)測(cè)試系統(tǒng)與待測(cè)試系統(tǒng)的松耦合。

      (3)數(shù)據(jù)驅(qū)動(dòng)器

      數(shù)據(jù)啟動(dòng)器是測(cè)試腳本與數(shù)據(jù)文件的連接器,通常采用文本文件、XML文件等來(lái)實(shí)現(xiàn)。在測(cè)試過(guò)程中,需要數(shù)據(jù)時(shí),有數(shù)據(jù)驅(qū)動(dòng)器讀取數(shù)據(jù)。數(shù)據(jù)驅(qū)動(dòng)器是腳本與測(cè)試數(shù)據(jù)分離,當(dāng)測(cè)試數(shù)據(jù)變更時(shí),只需要修改數(shù)據(jù)驅(qū)動(dòng)器,而不需要對(duì)腳本進(jìn)行改動(dòng)。

      (4)支持函數(shù)庫(kù)

      包含了數(shù)據(jù)緩存、文件操作、字符串處理等測(cè)試框架中所用到的通用處理函數(shù)。

      3.嵌入式軟件自動(dòng)化測(cè)試平臺(tái)詳細(xì)設(shè)計(jì)

      3.1 測(cè)試框架設(shè)計(jì)

      嵌入式軟件自動(dòng)化測(cè)試平臺(tái)的卡框架,采用嵌入式軟件通用的Host/Target測(cè)試策略。

      如圖2所示,本文所設(shè)計(jì)的嵌入式軟件自動(dòng)化測(cè)試平臺(tái)采用測(cè)試管理工具和測(cè)試雙層結(jié)構(gòu)。

      3.2 測(cè)試流程設(shè)計(jì)

      在進(jìn)行嵌入式軟件自動(dòng)化測(cè)試時(shí),測(cè)試人員的工作包括:編寫(xiě)配置文件、編寫(xiě)腳本、生成數(shù)據(jù)文件、測(cè)試報(bào)告分析等工作。嵌入式軟件的自動(dòng)化測(cè)試流程如圖3所示。

      當(dāng)建立了管理工具和測(cè)試自檢的通信之后,向測(cè)試發(fā)送測(cè)試請(qǐng)求,并且將腳本和數(shù)據(jù)傳送到測(cè)試上。測(cè)試將測(cè)試腳本存放到特定的區(qū)域執(zhí)行,并且將測(cè)試結(jié)果返回給宿主端。當(dāng)宿主端接收到測(cè)試所發(fā)送腳本執(zhí)行完畢信號(hào)后,發(fā)送新的測(cè)試腳本和數(shù)據(jù)給測(cè)試,直到所有的腳本測(cè)試完成之后,對(duì)測(cè)試所返回的測(cè)試結(jié)果進(jìn)行分析,得出最終的測(cè)試報(bào)告。

      3.3 功能設(shè)計(jì)

      3.3.1 管理工具功能

      為了不占用宿主段過(guò)多資源,將一些協(xié)助測(cè)試模塊都放在宿主端中。管理工具的功能結(jié)構(gòu)如圖4所示。

      (1)腳本配置管理模塊

      在進(jìn)行嵌入式軟件自動(dòng)化測(cè)試之前,需要設(shè)計(jì)一份配置文件。在配置文件中定義好了腳本位置、宿主機(jī)與測(cè)試之間的通信、腳本執(zhí)行時(shí)間間隔、通信樁點(diǎn)個(gè)數(shù)等內(nèi)容。測(cè)試管理工具先對(duì)腳本配置文件進(jìn)行解析,并且將解析的信息傳送給目標(biāo)機(jī)。

      (2)插樁模塊

      通過(guò)插樁對(duì)待測(cè)試軟件的功能進(jìn)行細(xì)分,并且根據(jù)執(zhí)行的情況,來(lái)分析待測(cè)試軟件的測(cè)試覆蓋情況。

      (3)日志分析生成模塊

      測(cè)試日志文件中主要包含了待測(cè)試軟件的測(cè)試結(jié)果,以及測(cè)試覆蓋信息。其中測(cè)試報(bào)告中包括了測(cè)試跟蹤信息、測(cè)試用例、測(cè)試用例的期望和實(shí)際結(jié)果、測(cè)試用例的執(zhí)行情況及匯總等。測(cè)試覆蓋信息包括:測(cè)試和未測(cè)試的代碼段、功能的覆蓋標(biāo)記及匯總等信息。

      (4)數(shù)據(jù)通信模塊

      主要負(fù)責(zé)宿主機(jī)與測(cè)試之間的消息通信。

      3.3.2 測(cè)試功能

      測(cè)試運(yùn)行在目標(biāo)機(jī)上,是整個(gè)嵌入式軟件自動(dòng)化測(cè)試平臺(tái)的核心,測(cè)試的整體結(jié)構(gòu)如圖5所示。

      (1)測(cè)試驅(qū)動(dòng)模塊

      根據(jù)配置管理,對(duì)管理工具發(fā)送的測(cè)試腳本進(jìn)行解析,并且調(diào)用工具庫(kù)中的通用函數(shù)來(lái)完成測(cè)試。同時(shí),將測(cè)試結(jié)果和樁點(diǎn)覆蓋信息存入到特定區(qū)域。

      (2)數(shù)據(jù)驅(qū)動(dòng)模塊

      在數(shù)據(jù)文件主要包含了測(cè)試腳本文件、測(cè)試數(shù)據(jù)文件和測(cè)試結(jié)果文件。當(dāng)測(cè)試需要數(shù)據(jù)是,可以通過(guò)數(shù)據(jù)驅(qū)動(dòng)模塊完成數(shù)據(jù)表查找和數(shù)據(jù)批量處理等操作。對(duì)于測(cè)試數(shù)據(jù)量大,測(cè)試步驟類似的測(cè)試過(guò)程,可以極大的減少測(cè)試的復(fù)雜度。

      (3)數(shù)據(jù)通信模塊

      主要負(fù)責(zé)與管理工具的數(shù)據(jù)通信模塊進(jìn)行數(shù)據(jù)交互。主要負(fù)責(zé)接收管理工具所發(fā)送的配置信息、腳本信息和數(shù)據(jù)文件信息;同時(shí)將測(cè)試結(jié)果和測(cè)試覆蓋信息返回給管理工具。

      4.結(jié)束語(yǔ)

      軟件測(cè)試是對(duì)軟件質(zhì)量進(jìn)行評(píng)估的重要方法,自動(dòng)化測(cè)試技術(shù)可以降低軟件測(cè)試成本,縮短軟件測(cè)試時(shí)間。特別是對(duì)于測(cè)試環(huán)境更加復(fù)雜的嵌入式軟件而言,自動(dòng)化測(cè)試具有更加重要的意義。

      參考文獻(xiàn)

      [1]鄧勇,曾建光.嵌入式軟件系統(tǒng)及其自動(dòng)測(cè)試技術(shù)的發(fā)展與現(xiàn)狀[J].科技咨詢導(dǎo)報(bào),2007,21:5-6.

      [2]凌永發(fā),張?jiān)粕闫?軟件測(cè)試自動(dòng)化中的腳本技術(shù)[J].云南民族學(xué)院學(xué)報(bào)(自然科學(xué)版),2002,11(1):544-548.

      [3]鄭世偉.嵌入式軟件的測(cè)試方法和工具[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2001,4:26-28..

      av免费在线观看在线观看| 午夜亚洲av永久无码精品| 亚洲av永久无码精品秋霞电影影院 | 国产不卡视频在线观看| 国产av一区二区精品凹凸| 欧美日韩不卡视频合集| 欧洲人体一区二区三区| 色婷婷亚洲一区二区三区在线| 亚洲成av人片不卡无码| 最近最好的中文字幕2019免费 | 久久青青草原亚洲AV无码麻豆| 蜜桃色av一区二区三区麻豆 | 精品国产av 无码一区二区三区| 在线亚洲AV成人无码一区小说| 日本黄色特级一区二区三区| 美女露出自己的性感大胸一尤内衣| 另类老妇奶性生bbwbbw| 国产丝袜在线精品丝袜不卡| 国产无套粉嫩白浆内精| 蜜桃视频插满18在线观看| 午夜成人无码福利免费视频| 久久夜色精品国产亚洲噜噜| 全国一区二区三区女厕偷拍| 人妻在卧室被老板疯狂进入| 久久精品夜夜夜夜夜久久| 日本亚洲一级中文字幕| 亚洲精品视频中文字幕| 欧美成人精品午夜免费影视| 中文字幕国产91| 亚洲福利网站在线一区不卡| 国产成人精品无码片区在线观看| 国产欧美日韩久久久久| 国产一精品一aⅴ一免费| 91九色熟女潮喷露脸合集| 免费看av在线网站网址| 精品国产福利在线观看网址2022| 加勒比特在线视频播放| 亚洲av乱码一区二区三区林ゆな | 91人妻无码成人精品一区91| 成人免费毛片立即播放| 国产乱子轮xxx农村|