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

淺析企業如何應用STEP模型進行軟件測試過程改進

2020-04-14 04:54:29郭文欣
電腦知識與技術 2020年4期

摘要:很多軟件企業沒有完整不變的需求作為測試依據,導致項目工作開展中測試人員很被動。針對這一行業現狀,結合軟件測試STEP過程改進模型,提出測試過程引導開發過程的測試預防共享策略。發揮測試人員把需求分析,設計,質量控制提前量化的作用。重新定位軟件測試過程管理和控制流程,確立企業通過STEP過程改進模型預防質量風險的辦法。

關鍵詞:STEP模型;軟件需求;軟件測試過程改進

中圖分類號:TP311

文獻標識碼:A

文章編號:1009-3044(2020)04-0209-02

收稿日期:2019-10-28

作者簡介:郭文欣(1988—),女(滿族),重慶人,專任教師,碩士,研究方向為軟件測試與管理。

1 軟件測試過程現狀

軟件測試基礎理論中,作為指導測試進行的測試依據可以是文檔或者信息。測試過程可以依據它來進行測試分析及測試用例編寫。在當前的大部分企業中測試依據多被認為是需求規格說明書或原型圖等。但是,由于國內IT行業內需求分析力量薄弱,又或者是甲方用戶需求模糊不定,需求文檔或需求信息常常出現功能描述不清,歧義性,需求缺失等情況。很多團隊需求變更的溝通只局限于用戶、需求調研人員和開發團隊之間,測試團隊沒有追蹤需求。這些情況對測試工作質量保證具有一定負面影響,在需求文檔始終得不到確定和修正的情況下,如何在測試過程中規避需求不一致和缺失帶來的質量風險是值得思考的。

2 STEP過程改進模型的提出

早在20世紀中期,軟件測試過程的演變就標志著軟件質量成本效益的發展,軟件測試過程管理已經成為軟件質量的重要保證。早期的測試階段從調試為主時期、證明為主、破壞為主時期、評估為主時期演變發展為預防為主時期21。

STEP(Systematic Test Evaluation Process系統化測試評估過程)過程改進模型是在證明成本效益過程中不斷實踐產生的以預防為主的生命周期模型,它包括測試中的某些評審和分析活動,包括:評審軟件需求,確定是否可定義令人滿意的測試標準;分析軟件設計,確定針對設計的測試條件;評審產品,如測試計劃和測試數據,確定其充分性[1]。

3 基于STEP指導企業測試過程改進

3.1 STEP過程改進模型的假設

STEP過程改進模型是非規范性的,企業使用STEP模型需要滿足一些前提條件,見表1。

3.2 STEP過程改進模型的策略

基于STEP模型測試共享預防策略,測試人員在軟件設計之前就應開發出全面的測試集,將測試集設計置于軟件設計之前。在這一策略中,授予測試部門產品發布權或延遲發布權,測試人員應對產品執行時的失敗承擔責任,該策略由以下四個部分組成[2]:

(1)向開發人員提供質量測試計劃和測試設計的清晰定義,包括指導方針、措施和示例;

(2)在軟件設計之前要求基于需求信息的測試設計,在軟件實現之前要求基于軟件設計的測試設計;

(3)形成良好的測試計劃、設計和執行記錄文檔;

(4)上級充分授權及批準結果。

4 基于STEP模型確立企業改進內容

通過STEP模型的策略,確立企業在過程實施中可分三個

要素設計測試。核心要素是基于軟件需求信息的開發,測試計劃必須對軟件失效風險進行評估且在開發周期的最早期開始,測試人員在開發活動開始前參與市場需求調研產出需求設計,向客戶、分析人員、設計人員和程序員展示軟件需求和設計結果。第二要素以軟件設計信息為基礎,使用測試用例集來提供對用戶和開發人員都可訪問的軟件測試用例設計集來反哺開發設計。最后的要素以軟件實現信息為基礎,測試用例設計及執行的同時產出新需求納入產品的下一個開發版本。企業的過程改進活動見圖1。

這一預防生 命周期測試過程改進活動,前期在設計、編碼之前,就要進行測試需求設計和測試用例框架編寫,把經過評審的測試需求,設計,質量控制提前量化。測試團隊需要參加項目調研分析、參與各項討論活動會議,跟蹤記錄詳細需求(包括客戶或需求人員的口頭約定)。深入掌握業務、國家行業規范、規避受法律法規限制的系統風險。這樣才能跟蹤到任何一個細小的需求點,同時對易用性、安全性進行測試集設計。項目團隊全員參與評審,形成一個完備的測試覆蓋面,用例設計和測試執行過程中對于需求的補充一律納入下一個版本開發計劃。當前版本產出測試報告記錄和缺陷、評估記錄[3]。

5 結束語

在實際項目開發中,作為測試人員,如何在需求不完備的情況下,利用自己的知識,技能,儲備和經驗,應用各方面的條件來實現測試過程。作為測試規劃和設計的先決條件,STEP模型強調需求分析式的預防模型,設法解決了測試被動到主導的問題。將測試引導開發視為風險管理的一種形式,能夠較好控制軟件失效的預期成本。

參考文獻:

[1]Gelperin D,Hetzel B.The growth of software testing[J].Communications of the ACM,1988,31(6):687-695

[2]Rex Black.高級軟件測試經理[M].劉琴,譯.北京:清華大學出版社,2012.

[3]商惠華.基于過程改進的軟件質量管理模型[J].計算機工程與設計,2011,32(5):1725-1729.

[通聯編輯:代影]

主站蜘蛛池模板: 欧美一区日韩一区中文字幕页| 日韩精品免费在线视频| 自拍偷拍欧美日韩| 欧美区一区二区三| 国产黄在线观看| 国产99在线观看| 女同国产精品一区二区| 欧美日韩国产在线观看一区二区三区| 久久99这里精品8国产| 久久久久久久久亚洲精品| 日本一区高清| 3p叠罗汉国产精品久久| 一本大道在线一本久道| 伊人激情综合网| 久久香蕉国产线看观| 成人免费视频一区二区三区 | 亚洲IV视频免费在线光看| 亚国产欧美在线人成| 999精品在线视频| 九九热精品免费视频| 国产尤物jk自慰制服喷水| 一本大道香蕉久中文在线播放| 日韩a在线观看免费观看| 免费不卡视频| 亚洲美女操| 国产欧美网站| 青青青国产视频| 国产精品欧美激情| 中文字幕在线观| 成人在线观看不卡| 欧美成人精品一区二区| 国产91无毒不卡在线观看| 欧美一级99在线观看国产| 亚洲国产精品一区二区高清无码久久| 欧美午夜网| 夜夜操天天摸| 97人妻精品专区久久久久| 韩日免费小视频| 国产成人无码Av在线播放无广告| 日本尹人综合香蕉在线观看| 成人精品亚洲| www.狠狠| 国产精品视频999| 一级全黄毛片| 国产AV毛片| 欧洲亚洲一区| 亚洲第一香蕉视频| 精品视频91| 亚洲无码视频图片| 国产三级精品三级在线观看| 国产一级毛片在线| 亚洲专区一区二区在线观看| 亚洲首页在线观看| 亚洲91在线精品| 国产精品亚洲综合久久小说| 亚洲国产日韩在线成人蜜芽| 国产95在线 | 亚洲精品制服丝袜二区| 九色91在线视频| 国产成人毛片| 在线看片中文字幕| 日韩123欧美字幕| 国产中文一区二区苍井空| 五月天久久婷婷| 国产精品美女网站| 伊人网址在线| 在线另类稀缺国产呦| 国产在线精品99一区不卡| 亚洲无码久久久久| 亚洲天堂啪啪| 国产精品区视频中文字幕| 一区二区三区毛片无码| 国产一区二区三区精品欧美日韩| 在线免费亚洲无码视频| 国产精品无码作爱| 国产乱码精品一区二区三区中文| 午夜精品一区二区蜜桃| 国产精选自拍| 污视频日本| 萌白酱国产一区二区| 91人人妻人人做人人爽男同| 亚洲一级毛片免费看|