999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件測試工程化的研究和實踐

2017-04-16 07:06:57江蘇蘇源高科技有限公司
電子世界 2017年14期
關(guān)鍵詞:管理

江蘇蘇源高科技有限公司 張 彥

軟件測試工程化的研究和實踐

江蘇蘇源高科技有限公司 張 彥

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

軟件測試;工程化;研究和實踐

前言

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

1.軟件測試模式

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

2.軟件測試的人員要求

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

3.軟件測試的生命周期

在計算機領(lǐng)域軟件測試具有一定的生命周期是眾所周知的事情,一般來說對軟件的測試包括單元測試、集成測試、系統(tǒng)測試及驗收測試,這些測試都具有相應的生命周期。軟件測試人員在測試計劃階段時要充分掌握組織測試計劃有關(guān)的內(nèi)容,并分部分進行軟件的測試,在測試之前制定軟件測試計劃;對于測試設(shè)計和定制個性方案的過程中,相關(guān)技術(shù)人員要充分了解該款軟件的用戶信息和要求,制定《測試設(shè)計方案》,確定測試的過程和方式。在測試的執(zhí)行階段測試人員可以根據(jù)《測試計劃》和《測試設(shè)計方案》進行具體的測試工作,之后在測試的評估階段根據(jù)測試過程中所發(fā)現(xiàn)的問題編寫《測試總結(jié)分析報告》。

規(guī)范測試文檔是軟件測試生命周期管理的另一項有效工具,在實際操作中我們需要根據(jù)測試文檔產(chǎn)生的時間、格式以及內(nèi)容等要求進行規(guī)范。比如對于單元測試來說,《測試計劃》、《測試設(shè)計方案》、《測試問題報告》以及《測試總結(jié)分析報告》是必不可少的。 IEEE Standard for Software Test Documentation 定義了測試軟件的內(nèi)容和文檔的類型,不同的軟件企業(yè)在規(guī)范的基礎(chǔ)上,根據(jù)自身企業(yè)的特點和軟件的實際情況,可以對文檔進行適當?shù)牟眉艏靶薷模贫ǔ龇掀髽I(yè)自身的軟件測試文檔規(guī)范。[3]

4.軟件BUG的綜合管理

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

4.1 手工或半自動化軟件問題管理

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

4.2 軟件問題的自動化管理

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

4.3 Q u a l i t y C e n t e r的具體應用

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

5.軟件測試的輔助工具

測試實施的輔助工具主要分為白盒測試工具和黑盒測試工具。其中白盒測試工具主要測試的內(nèi)容是軟件的代碼問題,從而問題信息的指向是軟件代碼,對問題的定位十分準確。

黑盒測試工具主要包括兩方面的內(nèi)容,一方面是功能測試工具,另一方面是性能測試工具。黑盒測試工具利用的是腳本的錄制和回放功能,從而進行用戶操作的模擬,將測試工具中的輸出記錄下來與標準的結(jié)果做出對比,發(fā)現(xiàn)軟件測試中的問題。

6.結(jié)束語

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

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

[2]李亞.“軟件測試”教學探索與實踐[J].計算機教育,2016,(6):31-32.

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

猜你喜歡
管理
棗前期管理再好,后期管不好,前功盡棄
《水利建設(shè)與管理》征訂啟事
聆聽兩會
——關(guān)注自然資源管理
2020年《水利建設(shè)與管理》征稿函
運行管理
管理就是溝通
中國制筆(2019年1期)2019-08-28 10:07:26
加強土木工程造價的控制與管理
如何加強土木工程造價的控制與管理
解秘眼健康管理
“這下管理創(chuàng)新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
主站蜘蛛池模板: 亚洲欧洲日韩久久狠狠爱| 国产污视频在线观看| 黄色网在线| 久久香蕉国产线看观| 亚洲欧美成人网| 香蕉蕉亚亚洲aav综合| 久久熟女AV| 国产美女在线免费观看| 欧美午夜在线视频| 国产欧美日韩另类| 国产毛片不卡| 亚洲黄色网站视频| av在线人妻熟妇| 婷婷六月综合网| 亚洲欧洲自拍拍偷午夜色| 青草视频免费在线观看| 无码国产伊人| 白丝美女办公室高潮喷水视频| 国产在线视频自拍| 国产人前露出系列视频| 免费AV在线播放观看18禁强制| 91网在线| 精品欧美一区二区三区久久久| 在线色国产| 亚洲成A人V欧美综合| 欧美曰批视频免费播放免费| 91久久国产热精品免费| 国产天天色| 成人va亚洲va欧美天堂| 欧美精品aⅴ在线视频| 国产精品无码久久久久久| 666精品国产精品亚洲| 国产日本欧美亚洲精品视| AV不卡国产在线观看| 亚洲精品成人片在线观看| 91精品国产情侣高潮露脸| 91黄视频在线观看| 国产精品成| 精品久久人人爽人人玩人人妻| 人妻无码中文字幕第一区| www.亚洲一区| 欧美日韩亚洲国产| 91探花在线观看国产最新| 久久6免费视频| 99热这里只有成人精品国产| 一本二本三本不卡无码| 无码一区18禁| 国产国模一区二区三区四区| 青草视频在线观看国产| 91国语视频| 成年片色大黄全免费网站久久| 99精品这里只有精品高清视频| 国产美女丝袜高潮| 美女一级免费毛片| 国产毛片久久国产| 美女毛片在线| 在线日韩日本国产亚洲| AV无码无在线观看免费| 天堂成人av| 青青草91视频| 青青青视频蜜桃一区二区| 欧美精品黑人粗大| 在线看片中文字幕| 在线观看欧美国产| 中国一级特黄大片在线观看| 精品无码一区二区三区电影| 免费福利视频网站| 91在线日韩在线播放| 亚洲男人的天堂在线观看| 国产国产人在线成免费视频狼人色| 亚洲无卡视频| 制服丝袜国产精品| 免费国产小视频在线观看| 欧美精品亚洲精品日韩专| 亚洲最猛黑人xxxx黑人猛交| 91精品国产综合久久不国产大片| 国产成人免费手机在线观看视频| 国产一级做美女做受视频| 亚洲视频在线青青| 中文字幕第1页在线播| 欧美在线综合视频| 东京热一区二区三区无码视频|