中文国产日韩欧美视频,午夜精品999,色综合天天综合网国产成人网,色综合视频一区二区观看,国产高清在线精品,伊人色播,色综合久久天天综合观看

軟件測(cè)試工程化研究實(shí)踐的論文

時(shí)間:2023-04-27 05:42:39 論文范文 我要投稿
  • 相關(guān)推薦

軟件測(cè)試工程化研究實(shí)踐的論文

  【摘要】隨著高新技術(shù)產(chǎn)業(yè)的發(fā)展,信息技術(shù)在國(guó)民經(jīng)濟(jì)中的地位日益增加,軟件工程作為信息技術(shù)產(chǎn)業(yè)的重要組成部分,在信息技術(shù)領(lǐng)域中發(fā)揮著十分重要的作用。隨著因特網(wǎng)技術(shù)的發(fā)展,軟件產(chǎn)品也逐漸興起開(kāi)來(lái),但是,市場(chǎng)經(jīng)濟(jì)體制下的軟件產(chǎn)品的質(zhì)量良莠不齊,嚴(yán)重制約了軟件行業(yè)的進(jìn)一步發(fā)展,因此,這就需要我們對(duì)軟件產(chǎn)品進(jìn)行有效的監(jiān)督和管理,提高軟件測(cè)試的效率,使用工程化方式管理軟件測(cè)試,有效保證軟件產(chǎn)品的實(shí)用性。

軟件測(cè)試工程化研究實(shí)踐的論文

  【關(guān)鍵詞】軟件測(cè)試;工程化;研究和實(shí)踐

  前言

  軟件測(cè)試是對(duì)保障軟件產(chǎn)品質(zhì)量的有效方法之一,不僅能夠保證軟件的有效性,而且能夠促進(jìn)軟件產(chǎn)品的更新?lián)Q代。軟件測(cè)試能夠很好的避免軟件運(yùn)行錯(cuò)誤對(duì)實(shí)際生產(chǎn)生活的影響,使得軟件產(chǎn)品能夠充分發(fā)揮其應(yīng)有的作用。就目前情況分析來(lái)看,很多大型優(yōu)秀的軟件公司已經(jīng)形成了對(duì)軟件產(chǎn)品系統(tǒng)的測(cè)試方法和測(cè)試模式,實(shí)現(xiàn)了軟件工程的規(guī)范化管理,在進(jìn)行生產(chǎn)開(kāi)發(fā)的過(guò)程中相對(duì)于其他中小型企業(yè)來(lái)說(shuō)具有明顯的優(yōu)勢(shì)。本文根據(jù)軟件測(cè)試過(guò)程中主要出現(xiàn)的問(wèn)題和特點(diǎn),提出了軟件測(cè)試的工程化解決方案,希望能夠促進(jìn)軟件產(chǎn)業(yè)的健康穩(wěn)定發(fā)展。

  1.軟件測(cè)試模式

  當(dāng)前來(lái)說(shuō),世界各大公司的主要軟件測(cè)試模型包括X模型、H模型以及V模型這三種軟件測(cè)試模型,V模型是目前來(lái)說(shuō)最為廣泛采用的軟件測(cè)試模型。V模型的理念在于提高了軟件工程測(cè)試工作的獨(dú)立性,認(rèn)為軟件的測(cè)試工作的重要性與軟件的開(kāi)發(fā)過(guò)程等同。相關(guān)測(cè)試人員的工作需要在軟件項(xiàng)目各個(gè)階段同時(shí)進(jìn)行,在軟件開(kāi)發(fā)與應(yīng)用的過(guò)程中要充分了解其作用和功能,并根據(jù)項(xiàng)目的性能特點(diǎn)和功能要求進(jìn)行科學(xué)合理的軟件測(cè)試。及時(shí)監(jiān)控并發(fā)現(xiàn)軟件運(yùn)行中出現(xiàn)的問(wèn)題并反饋給相關(guān)技術(shù)人員,以提高軟件的安全性和穩(wěn)定性。[1]

  2.軟件測(cè)試的人員要求

  軟件產(chǎn)業(yè)相對(duì)來(lái)說(shuō)是一個(gè)勞動(dòng)密集型產(chǎn)業(yè),對(duì)于工作人員的技術(shù)素質(zhì)要求也比較高。軟件測(cè)試人員需要有充足的工作經(jīng)驗(yàn),并有較高的專業(yè)素養(yǎng),才能勝任軟件測(cè)試的工作。測(cè)試人員首先在測(cè)試開(kāi)始之前需要對(duì)軟件進(jìn)行充分的了解,包括軟件的運(yùn)行模式、功能功效、甚至針對(duì)的用戶群體等。其次測(cè)試人員要能夠根據(jù)軟件的實(shí)際情況設(shè)計(jì)合理的測(cè)試計(jì)劃和方案。對(duì)于很多大型軟件來(lái)說(shuō),往往需要多人組成的測(cè)試組來(lái)進(jìn)行測(cè)試工作,這就需要測(cè)試組的各個(gè)人員之間能夠進(jìn)行有效的分工合作,共同設(shè)計(jì)、組織和實(shí)施軟件的測(cè)試工作,保證軟件測(cè)試工作的效率性和準(zhǔn)確性。[2]

  3.軟件測(cè)試的生命周期

  在計(jì)算機(jī)領(lǐng)域軟件測(cè)試具有一定的生命周期是眾所周知的事情,一般來(lái)說(shuō)對(duì)軟件的測(cè)試包括單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試及驗(yàn)收測(cè)試,這些測(cè)試都具有相應(yīng)的生命周期。軟件測(cè)試人員在測(cè)試計(jì)劃階段時(shí)要充分掌握組織測(cè)試計(jì)劃有關(guān)的內(nèi)容,并分部分進(jìn)行軟件的測(cè)試,在測(cè)試之前制定軟件測(cè)試計(jì)劃;對(duì)于測(cè)試設(shè)計(jì)和定制個(gè)性方案的過(guò)程中,相關(guān)技術(shù)人員要充分了解該款軟件的用戶信息和要求,制定《測(cè)試設(shè)計(jì)方案》,確定測(cè)試的過(guò)程和方式。在測(cè)試的執(zhí)行階段測(cè)試人員可以根據(jù)《測(cè)試計(jì)劃》和《測(cè)試設(shè)計(jì)方案》進(jìn)行具體的測(cè)試工作,之后在測(cè)試的評(píng)估階段根據(jù)測(cè)試過(guò)程中所發(fā)現(xiàn)的問(wèn)題編寫《測(cè)試總結(jié)分析報(bào)告》。規(guī)范測(cè)試文檔是軟件測(cè)試生命周期管理的另一項(xiàng)有效工具,在實(shí)際操作中我們需要根據(jù)測(cè)試文檔產(chǎn)生的時(shí)間、格式以及內(nèi)容等要求進(jìn)行規(guī)范。比如對(duì)于單元測(cè)試來(lái)說(shuō),《測(cè)試計(jì)劃》、《測(cè)試設(shè)計(jì)方案》、《測(cè)試問(wèn)題報(bào)告》以及《測(cè)試總結(jié)分析報(bào)告》是必不可少的。IEEEStandardforSoftwareTestDocumentation定義了測(cè)試軟件的內(nèi)容和文檔的類型,不同的軟件企業(yè)在規(guī)范的基礎(chǔ)上,根據(jù)自身企業(yè)的特點(diǎn)和軟件的實(shí)際情況,可以對(duì)文檔進(jìn)行適當(dāng)?shù)牟眉艏靶薷,制定出符合企業(yè)自身的軟件測(cè)試文檔規(guī)范。[3]

  4.軟件BUG的綜合管理

  在軟件測(cè)試過(guò)程中,往往會(huì)顯露出軟件運(yùn)行過(guò)程中的各種問(wèn)題,對(duì)軟件的問(wèn)題進(jìn)行有效的管理是進(jìn)行軟件測(cè)試工程量化管理的重要保證。一般來(lái)說(shuō),軟件問(wèn)題包含優(yōu)先級(jí)、運(yùn)行環(huán)境、嚴(yán)重級(jí)、問(wèn)題來(lái)源、問(wèn)題種類、負(fù)責(zé)人、狀態(tài)、問(wèn)題關(guān)聯(lián)、附件、缺陷細(xì)節(jié)以及附圖等內(nèi)容。這些軟件問(wèn)題記錄對(duì)于軟件產(chǎn)品的測(cè)試工作和改進(jìn)工作提供了科學(xué)的參考,因此,對(duì)軟件問(wèn)題進(jìn)行綜合的管理是當(dāng)前我們所要關(guān)注的首要問(wèn)題,目前來(lái)說(shuō)主要的兩種軟件問(wèn)題管理方式分別是手工或半自動(dòng)化軟件問(wèn)題管理和軟件問(wèn)題自動(dòng)化管理這兩種管理模式。

  4.1手工或半自動(dòng)化軟件問(wèn)題管理

  在手工或者半自動(dòng)化軟件問(wèn)題管理中,要把握住管理的核心即“問(wèn)題報(bào)告單”。問(wèn)題報(bào)告單能夠直觀準(zhǔn)確的反映出軟件的問(wèn)題,是有軟件問(wèn)題的基本信息構(gòu)成的,一般來(lái)說(shuō)一個(gè)軟件問(wèn)題會(huì)產(chǎn)生一個(gè)問(wèn)題報(bào)告單,問(wèn)題報(bào)告單可以是Word版本或者Excel版本。在問(wèn)題管理的過(guò)程中我們需要保證的是問(wèn)題信息的完整性,在實(shí)際操作中需要按照問(wèn)題類型制定統(tǒng)一的報(bào)告單模板。

  4.2軟件問(wèn)題的自動(dòng)化管理

  在軟件問(wèn)題的綜合管理模式中,軟件問(wèn)題的自動(dòng)化管理方式目前來(lái)說(shuō)得到了軟件行業(yè)的廣泛重視,其管理模式相對(duì)于手工或半自動(dòng)化軟件問(wèn)題管理模式來(lái)說(shuō)管理更加先進(jìn),而且管理過(guò)程中自動(dòng)化程度很高解放了人力,且更加高效。我們使用HP公司的測(cè)試管理工具QualityCenter管理軟件問(wèn)題的生命周期,通過(guò)該測(cè)試管理工具得到軟件的問(wèn)題狀況,利用QualityCenter跟蹤軟件問(wèn)題的特點(diǎn)使得相關(guān)工作人員能夠及時(shí)的掌握軟件的運(yùn)行情況,從而及時(shí)對(duì)軟件問(wèn)題進(jìn)行修復(fù),提高軟件的質(zhì)量。軟件問(wèn)題的自動(dòng)化管理技術(shù)使得軟件運(yùn)行過(guò)程中的問(wèn)題能夠及時(shí)有效的反饋到技術(shù)人員手中,彌補(bǔ)了手工或半自動(dòng)化軟件問(wèn)題管理的缺陷,有效提高了軟件測(cè)試工作效率,從而促進(jìn)軟件產(chǎn)業(yè)的發(fā)展。

  4.3QualityCenter的具體應(yīng)用

  我公司都使用QualityCenter管理測(cè)試出的軟件問(wèn)題,一般軟件問(wèn)題的處理流程為:測(cè)試人員將測(cè)試出的軟件問(wèn)題記錄到QualityCenter中,由項(xiàng)目主管判斷軟件問(wèn)題是否存在,如果存在則分配給相關(guān)的開(kāi)發(fā)人員進(jìn)行修改處理,處理后再由測(cè)試人員驗(yàn)證該軟件問(wèn)題是否正確解決,如果正確解決則關(guān)閉該軟件問(wèn)題,否則還需開(kāi)發(fā)人員再次修改。QualityCenter可以在整個(gè)流程中管理軟件問(wèn)題的各個(gè)狀態(tài),并記錄重要的信息。

  5.軟件測(cè)試的輔助工具

  測(cè)試實(shí)施的輔助工具主要分為白盒測(cè)試工具和黑盒測(cè)試工具。其中白盒測(cè)試工具主要測(cè)試的內(nèi)容是軟件的代碼問(wèn)題,從而問(wèn)題信息的指向是軟件代碼,對(duì)問(wèn)題的定位十分準(zhǔn)確。黑盒測(cè)試工具主要包括兩方面的內(nèi)容,一方面是功能測(cè)試工具,另一方面是性能測(cè)試工具。黑盒測(cè)試工具利用的是腳本的錄制和回放功能,從而進(jìn)行用戶操作的模擬,將測(cè)試工具中的輸出記錄下來(lái)與標(biāo)準(zhǔn)的結(jié)果做出對(duì)比,發(fā)現(xiàn)軟件測(cè)試中的問(wèn)題。

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

  隨著我國(guó)IT行業(yè)的飛速發(fā)展,軟件測(cè)試技術(shù)也隨之興起。將軟件測(cè)試行業(yè)更加的規(guī)范化和工程化可以有效提高軟件的檢測(cè)效率,而且能夠?qū)φ麄(gè)測(cè)試過(guò)程進(jìn)行控制,及時(shí)發(fā)現(xiàn)軟件中出現(xiàn)的問(wèn)題并有效處理。對(duì)于不同的軟件而言,我們需要根據(jù)軟件的具體情況進(jìn)行合理的測(cè)試方式選擇,從而提高軟件測(cè)試的合理性和準(zhǔn)確性,促進(jìn)對(duì)于軟件檢測(cè)的整體管理。目前已經(jīng)有很多高效的檢測(cè)軟件用于軟件測(cè)試,也有很多軟件問(wèn)題管理系統(tǒng)用于管理軟件問(wèn)題,這些都提高了我國(guó)的軟件行業(yè)整體質(zhì)量,使得軟件行業(yè)能夠更高效更安全的發(fā)展。

  參考文獻(xiàn)

  [1]張光澤,于鑫.“軟件測(cè)試”工程化教學(xué)模式初探[J].大學(xué)教育,2015,(3).

  [2]李亞.“軟件測(cè)試”教學(xué)探索與實(shí)踐[J].計(jì)算機(jī)教育,2016,(6):31-32.

  [3]RonPatton.軟件測(cè)試[M].北京:機(jī)械工業(yè)出版社,2012.

【軟件測(cè)試工程化研究實(shí)踐的論文】相關(guān)文章:

軟件測(cè)試實(shí)踐心得04-28

OOP對(duì)軟件可測(cè)試性的影響的研究04-27

彈載軟件系統(tǒng)測(cè)試方法研究05-01

培養(yǎng)應(yīng)用型軟件人才的工程化實(shí)踐教學(xué)體系探索04-28

軟件測(cè)試個(gè)人總結(jié)05-19

軟件測(cè)試實(shí)習(xí)日記09-26

軟件測(cè)試實(shí)習(xí)心得11-08

軟件測(cè)試的個(gè)人總結(jié)01-10

軟件測(cè)試報(bào)告05-01

軟件測(cè)試個(gè)人總結(jié)04-25