國內(nèi)軟件測試現(xiàn)狀與問題
作者:網(wǎng)絡轉(zhuǎn)載 發(fā)布時間:[ 2011/8/11 9:44:36 ] 推薦標簽:
隨著我國軟件產(chǎn)業(yè)的蓬勃發(fā)展,企業(yè)對于軟件測試越來越重視。軟件測試正逐步形成一個新興的產(chǎn)業(yè),并處于快速成長階段,我國正在大步邁向測試時代。有理由相信,經(jīng)過一段時間的發(fā)展,國內(nèi)的軟件測試行業(yè)會縮小與國外發(fā)達的差距,從而帶動整個軟件產(chǎn)業(yè)的健康發(fā)展。雖然未來是樂觀的,但我國測試行業(yè)目前與國外差距依舊明顯。
相對于國外軟件測試的悠久發(fā)展歷史,我國的軟件測試的起步較晚。普遍認為,我國軟件測試技術研究起步于“六五”期間。直到1990年,才成立了的中國軟件評測中心,測試服務才逐步展開。由于起步時間上的差距,我國目前不論是在軟件測試理論研究,還是在軟件測試的實踐上,和國外發(fā)達都有不小的差距。技術研究貧乏,測試實踐與服務也未形成足夠規(guī)模,從業(yè)人員數(shù)量少,層次也不夠高。
軟件測試從業(yè)人員的技術層次,根據(jù)能力、經(jīng)驗的不同,可劃分為如下幾個層次:
1.初級測試員。初級測試員通常只能進行簡單、基本的黑盒功能測試。此類停留在表層的功能測試無法穩(wěn)定提供軟件測試的深度與廣度,難以真正保證軟件質(zhì)量。
2.測試工程師。測試工程師對于測試技術掌握較為全面,但是缺乏足夠的經(jīng)驗積累和深度鉆研。測試工程師執(zhí)行的測試不會完全停留在展現(xiàn)層,會有意識的進行深入測試,如檢查相應的數(shù)據(jù)庫等。
3.測試專家。測試專家經(jīng)驗豐富,經(jīng)歷過各類測試實戰(zhàn)。測試專家能夠根據(jù)自己的經(jīng)驗,進行更有針對性的測試,能夠?qū)Πl(fā)現(xiàn)的問題進行定位。缺陷的發(fā)現(xiàn)率與定位能力強于測試工程師。
4.測試大師。測試大師站在更高的角度觀察、思考問題。進行測試理論研究,并提出創(chuàng)新性的想法,整合出有貢獻、有價值的測試理論體系。基于大師的新體系、新思想,能夠出現(xiàn)更好的測試模型與平臺,能夠促進更的方法或工具的誕生,能夠真正改變軟件測試的實踐方式,并推動整個軟件行業(yè)的發(fā)展。如前文所述,我國的測試正處于發(fā)展過程中,發(fā)展時間較短。我國大量的軟件測試從業(yè)人員仍停留在較低的初級測試員與測試工程師的層次中,測試專家已屬稀缺,測試專家更是遙不可及。
從測試軟件市場上便能看到端倪。目前流行的三套測試體系,一是Hp的Mercury系列,二是舊M的Rational系列,后則是Mierosoff的 visualstudio系列。測試軟件市場幾乎完全被IT業(yè)界的三巨頭壟斷。
國產(chǎn)軟件在測試軟件方面起步較晚,但是隨著軟件測試在國內(nèi)的高速的發(fā)展,已有先驅(qū)廠商進入了測試軟件市場。如上海澤眾軟件科技有限公司開發(fā)出的國內(nèi)第一個擁有自主知識產(chǎn)權的自動測試軟件一一 AutoRunner,讓人看到了出現(xiàn)國產(chǎn)測試軟件體系的希望。
相對于國外軟件測試的悠久發(fā)展歷史,我國的軟件測試的起步較晚。普遍認為,我國軟件測試技術研究起步于“六五”期間。直到1990年,才成立了的中國軟件評測中心,測試服務才逐步展開。由于起步時間上的差距,我國目前不論是在軟件測試理論研究,還是在軟件測試的實踐上,和國外發(fā)達都有不小的差距。技術研究貧乏,測試實踐與服務也未形成足夠規(guī)模,從業(yè)人員數(shù)量少,層次也不夠高。
軟件測試從業(yè)人員的技術層次,根據(jù)能力、經(jīng)驗的不同,可劃分為如下幾個層次:
1.初級測試員。初級測試員通常只能進行簡單、基本的黑盒功能測試。此類停留在表層的功能測試無法穩(wěn)定提供軟件測試的深度與廣度,難以真正保證軟件質(zhì)量。
2.測試工程師。測試工程師對于測試技術掌握較為全面,但是缺乏足夠的經(jīng)驗積累和深度鉆研。測試工程師執(zhí)行的測試不會完全停留在展現(xiàn)層,會有意識的進行深入測試,如檢查相應的數(shù)據(jù)庫等。
3.測試專家。測試專家經(jīng)驗豐富,經(jīng)歷過各類測試實戰(zhàn)。測試專家能夠根據(jù)自己的經(jīng)驗,進行更有針對性的測試,能夠?qū)Πl(fā)現(xiàn)的問題進行定位。缺陷的發(fā)現(xiàn)率與定位能力強于測試工程師。
4.測試大師。測試大師站在更高的角度觀察、思考問題。進行測試理論研究,并提出創(chuàng)新性的想法,整合出有貢獻、有價值的測試理論體系。基于大師的新體系、新思想,能夠出現(xiàn)更好的測試模型與平臺,能夠促進更的方法或工具的誕生,能夠真正改變軟件測試的實踐方式,并推動整個軟件行業(yè)的發(fā)展。如前文所述,我國的測試正處于發(fā)展過程中,發(fā)展時間較短。我國大量的軟件測試從業(yè)人員仍停留在較低的初級測試員與測試工程師的層次中,測試專家已屬稀缺,測試專家更是遙不可及。
從測試軟件市場上便能看到端倪。目前流行的三套測試體系,一是Hp的Mercury系列,二是舊M的Rational系列,后則是Mierosoff的 visualstudio系列。測試軟件市場幾乎完全被IT業(yè)界的三巨頭壟斷。
國產(chǎn)軟件在測試軟件方面起步較晚,但是隨著軟件測試在國內(nèi)的高速的發(fā)展,已有先驅(qū)廠商進入了測試軟件市場。如上海澤眾軟件科技有限公司開發(fā)出的國內(nèi)第一個擁有自主知識產(chǎn)權的自動測試軟件一一 AutoRunner,讓人看到了出現(xiàn)國產(chǎn)測試軟件體系的希望。
相關推薦
性能測試之測試環(huán)境搭建的方法軟件測試是從什么時候開始被企業(yè)所重視的呢?Android自動化測試框架有哪些?有什么用途?什么樣的項目適合做自動化?自動化測試人員應具備怎樣的能力?幾大市面主流性能測試工具測評軟件測試基本概念是怎么來的?軟件測試生命周期的形成歷經(jīng)了什么?一文幫助理清性能測試中壓力、負載測試之間的關系在軟件測試中缺陷是如何定義的?缺陷等級的評定標準是什么?為什么要進行自動化測試?自動化測試發(fā)展的怎么樣了?如何對微信小程序進行自動化測試?什么是性能測試原則?對應到服務器資源監(jiān)控的指標是哪些?接口測試哪些地方容易出現(xiàn)代碼漏洞?代碼漏洞該如何解決?軟件測試的目的是什么?軟件的可交付性和實施周期對軟件測試有影響嗎?自動化測試的行業(yè)現(xiàn)狀是怎樣的?未來的發(fā)展方向在哪?性能測試實施方案如何制定?性能測試具體實施過程是怎么樣的?自動化測試很難,那么軟件測試為什么要堅持自動化呢?

最新發(fā)布
性能測試之測試環(huán)境搭建的方法
2020/7/21 15:39:32軟件測試是從什么時候開始被企業(yè)所重視的呢?
2020/7/17 9:09:11Android自動化測試框架有哪些?有什么用途?
2020/7/17 9:03:50什么樣的項目適合做自動化?自動化測試人員應具備怎樣的能力?
2020/7/17 8:57:06幾大市面主流性能測試工具測評
2020/7/17 8:52:11RPA機器人能夠快速響應企業(yè)需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消滅嗎?為什么?
2020/7/17 8:43:03軟件測試基本概念是怎么來的?軟件測試生命周期的形成歷經(jīng)了什么?
2020/7/16 9:11:10熱門文章
常見的移動App Bug??崩潰的測試用例設計QC使用說明如何用Jmeter做壓力測試APP壓力測試入門教程移動app測試中的主要問題使用JMeter進行HTTP負載測試jenkins+testng+ant+webdriver持續(xù)集成測試2017軟件測試面試題及答案(一)