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

軟件測試過程和管理淺析

2013-10-21 01:32:10趙俊玲
卷宗 2013年7期
關鍵詞:活動模型管理

摘 要:隨著軟件開發規模的增大,復雜程度的增加,以尋找軟件中的故障為目的的測試工作顯得更加困難。為了盡可能多地找出程序中故障,開發出高質量的軟件產品,必須對測試工作進行組織策劃和有效管理,采取系統的方法建立起軟件測試和管理體系,對測試活動進行監管和控制,以確保軟件測試在軟件質量保證體系中發揮應有的關鍵作用。

關鍵字:軟件;測試過程;管理

軟件開發過程的質量決定軟件的質量,軟件測試過程的質量直接影響測試結果的準確性和有效性。

1 軟件測試過程常用的模型

1、V模型

V模型反映出測試活動與分析設計活動的關系,指出單元測試和集成測試應檢測程序的執行是否滿足軟件設計的要求。系統測試應檢測系統功能、性能的質量特性是否達到系統要求的指標。驗收測試確定軟件的實現是否滿足用戶需求或合同的要求。

2、W模型

W模型指出軟件各開發階段中應同步進行的驗證和確認活動,即測試與開發也應是同步進行的。W模型有利于盡早和全面的發現問題。

3、H模型

V模型與W模型有不妥,即它們都把軟件的開發視為需求、設計和編碼等一系列串行的活動,而事實上,這些活動可以交叉進行的。H模型揭示這一點:軟件測試是一個獨立的流程,貫穿于產品的整個生命周期中,與其他流程并發進行。

除了上面的幾種常見模型外,還有X模型、前置測試模型等。在實踐中,建議以W模型作為框架,及早全面地開展測試,同時靈活運用H模型獨立測試的思想,在達到恰當的就緒點時就應該開展獨立的測試工作,同時將測試工作進行迭代,最終保證完成測試目標。

2 測試階段中的測試活動

軟件測試過程主要包括以下四項基本活動:

1、測試策劃

在測試策劃中的活動有:制定測試計劃,以確定測試范圍、測試策略和測試方法,規劃測試任務日程表,對測試資源進行安排,并提前評估測試風險,制定風險控制策略。

2、測試設計與實現

在測試設計與實現中的活動有:制定測試的技術方案,選擇測試工具,并根據測試技術方案設計測試用例。

3、測試執行

在測試執行中的活動有:建立相關測試環境、配置測試數據、按日程安排執行測試用例并記錄測試執行結果,對發現的軟件缺陷進行報告,并配合開發人員進行軟件缺陷的分析、處理和追蹤。

4、測試總結

在測試總結中的活動有:對測試結果進行綜合分析,以確定軟件產品質量的當前狀態,為產品的改進和發布提供數據和依據,同時編制測試報告,提交相關的測試文檔。

3 軟件測試過程管理的特點

軟件測試過程管理的基本內容包括計劃、組織和監控;測試過程中存在的問題有:

1.軟件質量標準定義不準確、任務邊界模糊。

2.軟件測試項目的變化控制和預警分析要求高。

3.軟件測試項目具有智力密集,勞動密集的特點,受人力資源的影響最大。

4.測試任務的分配比較困難。

5.測試要求的人力資源十分穩定。

6.軟件測試人員在待遇、地位上可能會受到一些不公平的待遇。

軟件測試項目的過程管理能否成功,通常受到三方面的影響:項目組內的環境,項目所處的組織環境,整個開發流程所控制的全局環境。

4 軟件測試過程管理的原則

1、有關測試需求,應當有一個經各方同意的、完整的、清楚的、詳細的、整體的、可實現的和可測試性的需求并文檔化,盡可能堅持最初的需求。

2、測試計劃先行。軟件項目管理過程從項目的計劃活動開始,軟件測試項目也不例外,也是從測試計劃開始。

3、建立任務優先級。在測試任務較多的情況下,應該為各項任務建立測試優先級,這樣也可以根據優先級來先后處理各項任務。

4、建立客觀的評估標準。這樣使得整個項目過程具有良好的可測性和可跟蹤性,強調以數據說話。

5、盡早測試。這是從W模型中抽象出來的理念。一方面指測試人員盡早參與測試項目,另一方面指盡早開展測試執行任務。

6、全面測試。這也是W模型的重要思想,其含義一方面只要對軟件所有產品進行全面的測試;另一方面指軟件開發人員與測試人員全面參與到測試工作中。

7、全過程測試。這是從W模型中抽象出來的另一理念。其含義一方面指測試人員要充分關注開發過程;另一方面指測試人員要對測試的全過程進行全程的跟蹤。

8、獨立的、迭代的測試。這是H模型的重要思想,強調只要達到測試就緒點,即測試條件成熟,測試準備活動完成,測試執行活動就可以開展。

5 軟件測試過程的人員組織

測試團隊的組織直接關系到測試團隊的工作效率和生產力,其組織方式由測試團隊的規模、具體任務和技術來決定。

一個測試團隊的基本角色有:測試經理、實驗室管理人員、內審員、測試組長、測試設計人員、資深測試工程師、一般測試工程師。

若測試團隊規模較大,則測試工程師分為三個層次:初級測試工程師、測試工程師和資深測試工程師,同時設置自動化測試工程師、系統測試工程師和架構工程師。

測試過程人員組織的一個方面是考慮測試團隊的規模,測試團隊的規模可以考慮在整個開發部門所占的比重,或相對開發人員所占的比例。從經驗看,不同的應用,軟件測試和軟件開發人員的比例也是不同的,大致可分為三類。

1、操作系統類型的產品,對測試要求最高,測試人員和開發人員的比例為2:1。

2、應用平臺、支持系統類型的產品,對測試要求比較高,通常測試人員和開發人員的比例為1:1。

3、對于特定應用系統一類產品,由于以后對象清楚、范圍小,甚至可對應用平臺或應用環境加以限制,所以測試人員可以再減少,但測試人員和開發人員的比例至少保證在1:2的水平以上。

6 結束語

相比之下,目前中國軟件企業在軟件測試方面與國際水準仍存在較大差距。首先,在認識上重開發、輕測試,沒有認識到軟件項目的如期完成不僅取決于開發人員,更取決于測試人員;其次,在管理上隨意、簡單,沒有建立有效、規范的軟件測試管理體系;另外,缺少自動化工具的支持,大多數企業在軟件測試時并沒有采用軟件測試管理系統。所以對國內軟件企業來說,不僅要提高對軟件測試過程管理的認識,同時要建立起完善的軟件測試過程管理體系,確保軟件測試管理在軟件質量保證中發揮應有的關鍵作用。

參考文獻

[1]朱少民. 軟件測試方法和技術 [M].北京:清華大學出版社, 2005年

[2]鄭文強,馬均長. 軟件測試管理[M].北京:電子工業出版社, 2010年

[3]布萊克(美).軟件測試過車管理[M].北京:機械工業出版社,2003年

作者簡介

趙俊玲(1982-),女,河南新鄉,本科學士,助理講師,新鄉職業技術學院。

猜你喜歡
活動模型管理
一半模型
棗前期管理再好,后期管不好,前功盡棄
今日農業(2022年15期)2022-09-20 06:56:20
“六小”活動
少先隊活動(2022年5期)2022-06-06 03:45:04
“活動隨手拍”
行動不便者,也要多活動
中老年保健(2021年2期)2021-08-22 07:31:10
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
三八節,省婦聯推出十大系列活動
海峽姐妹(2018年3期)2018-05-09 08:20:40
3D打印中的模型分割與打包
“這下管理創新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
主站蜘蛛池模板: 99久久国产综合精品2020| 久久精品丝袜| 久草性视频| 欧美一级黄片一区2区| 91精品国产91久无码网站| 久久香蕉国产线看观| 91系列在线观看| 精品午夜国产福利观看| 成人综合在线观看| 永久免费AⅤ无码网站在线观看| 成人综合在线观看| 被公侵犯人妻少妇一区二区三区| 亚洲熟女中文字幕男人总站| 欧美国产综合色视频| 理论片一区| 国产精品蜜芽在线观看| 国模私拍一区二区三区| 欧美色图久久| 亚洲成a人片| 国产欧美日韩va另类在线播放| 国产女人水多毛片18| 永久免费av网站可以直接看的| 国产一区二区影院| 天天做天天爱夜夜爽毛片毛片| 干中文字幕| 亚洲精品中文字幕无乱码| 色综合天天娱乐综合网| 亚洲中文字幕日产无码2021| 成人午夜精品一级毛片 | 国内精品一区二区在线观看| 国产一国产一有一级毛片视频| 国产主播福利在线观看| 免费人欧美成又黄又爽的视频| 欧美日韩激情在线| 国产香蕉97碰碰视频VA碰碰看| 亚洲成肉网| 无码aⅴ精品一区二区三区| 久久精品66| 欧美日韩亚洲国产主播第一区| 亚洲精品无码不卡在线播放| 国产高清毛片| 国产最新无码专区在线| 91热爆在线| 2024av在线无码中文最新| 国产精品成人一区二区不卡| 亚洲综合第一区| 亚洲欧美成人在线视频| 国产乱子伦手机在线| 性色一区| 免费人成在线观看视频色| 欧洲成人免费视频| 日本中文字幕久久网站| 国产男女免费完整版视频| 全部无卡免费的毛片在线看| 91成人在线免费观看| 日韩精品免费一线在线观看| 国产精品高清国产三级囯产AV| 国产人在线成免费视频| 亚洲无码熟妇人妻AV在线| 91免费片| 99久久精品国产麻豆婷婷| 婷婷亚洲综合五月天在线| 国产成人一区二区| 久久国产精品77777| 亚洲成肉网| 国产精品嫩草影院视频| 亚洲人成成无码网WWW| 91在线高清视频| 九九这里只有精品视频| 亚洲成人高清无码| 国产成人亚洲无吗淙合青草| 国产福利影院在线观看| 亚洲精品无码AⅤ片青青在线观看| 国模私拍一区二区| 在线精品自拍| 中文天堂在线视频| 日韩精品亚洲人旧成在线| 国产成人一区| 一本综合久久| 国产日韩精品一区在线不卡| 国内精品小视频在线| 欧美精品啪啪|