首頁 > 文章中心 > 正文

      軟件測試項目

      前言:本站為你精心整理了軟件測試項目范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

      軟件測試項目

      測試的道理并不深奧,計算機專業(yè)人員都應(yīng)該明白。但就是這么簡單的事,計算機專業(yè)的博士們也未必都已經(jīng)理解。

      有一天,一位比我聰明,編程比我快,學(xué)習(xí)能力比我強的計算機專業(yè)博士生恭恭敬敬地請我坐好,并且史無前例地削了蘋果請我吃,為的是向我請教“軟件工程”問題。你必定以為這位仁兄好學(xué)之極。非也,我和他同事三年來從未探討過“軟件工程”問題。只因為他明天要去應(yīng)聘,參加面試,生怕被人問倒,就央我當(dāng)晚為他惡補一把“軟件工程”。他還特地問我“什么是白盒測試和黑盒測試?應(yīng)該由誰來執(zhí)行?”(有公司曾經(jīng)這樣面試應(yīng)聘者)當(dāng)我解釋完測試的道理時,他嘆了一口氣說:“這些玩意兒我讀大學(xué)十年來都沒搞過,怎么能講得出道理來。唉,就去碰碰運氣吧。”我有“兔死狐悲”的感覺。我們這一群博士生三年來盡干些自欺欺人的事,到畢業(yè)時學(xué)問既不深也不博。個個意志消沉,老氣橫秋。長此以往,總有一天招聘會的大門前將貼出標(biāo)語“博士與狗不得入內(nèi)”。

      以下是關(guān)于測試的幾個重要觀念。

      1測試的目的

      測試的目的是為了發(fā)現(xiàn)盡可能多的缺陷。

      這里缺陷是一種泛稱,它可以指功能的錯誤,也可以指性能低下,易用性差等等。測試總是先假設(shè)程序中存在缺陷,再通過執(zhí)行程序來發(fā)現(xiàn)并最終改正缺陷。理解測試的目的是個很重要的意識問題。如果說測試的目的是為了說明程序中沒有缺陷,那么測試人員就會向這個目標(biāo)靠攏,因而下意識地選用一些不易暴露錯誤的測試示例。這樣的測試是虛假的。

      目前高校的科技成果鑒定會普遍存在類似的虛假現(xiàn)象。我在讀碩士時就親身經(jīng)歷過這樣的事。我們的項目是研究集成電路制造過程中的成品率問題。當(dāng)時國內(nèi)大多數(shù)工廠的集成電路成品率只有百分之幾,我編寫的示例程序可以將集成電路的成品率優(yōu)化到98%。示例效果是如此的好,以致一位評委(某廠的總工程師)不無諷刺地說:“采用你們的成果,我們可要發(fā)大財了。”這個項目就輕易地通過了鑒定,并且不久后獲得了電子工業(yè)部科技進步二等獎。這就象在考試時通過作弊取得了好成績而被表揚。我那時尚且純真,羞愧之余,不禁對高校科研成果的水平和真實性大失所望(現(xiàn)在我已不再失望,因為很少抱希望)。

      一個成功的測試示例在于發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的缺陷。

      測試并不僅是個技術(shù)問題,更是個職業(yè)道德問題。

      2測試的心理要求

      測試主要是由人而不是由機器執(zhí)行,這就不免與心理因素相關(guān)。為了測試的真實性,對測試的心理要求是“無情”。這似乎太殘酷了。開發(fā)人員不能很好地測試自己的程序是因為做不到無情。而測試人員如果做到了無情卻會引起開發(fā)人員的憤怒,遭人白眼。

      盡管已經(jīng)明白了測試的目的是為了發(fā)現(xiàn)盡可能多的缺陷,但當(dāng)測試人員真的發(fā)現(xiàn)了一堆缺陷時,卻不可樂顛顛地跑去恭喜那個倒霉的開發(fā)者,否則會打架的。

      3測試的真理

      測試只能證明缺陷存在,而不能證明缺陷不存在。

      這個真理告訴我們,對于一個復(fù)雜的系統(tǒng)而言,無論采取什么樣的測試手段都不能證明缺陷已經(jīng)不復(fù)存在。“徹底地測試”只是一種理想。在實踐中,測試要考慮時間、費用等限制,不允許無休止地測試。

      4測試與質(zhì)量的關(guān)系

      測試有助于提高軟件的質(zhì)量,但是提高軟件的質(zhì)量不能依賴于測試。測試與質(zhì)量的關(guān)系很象在考試中“檢查”與“成績”的關(guān)系。

      學(xué)習(xí)好的學(xué)生,在考試時通過認(rèn)真檢查能減少因疏忽而造成的答題錯誤,從而“提高”了考試成績(取得他本來就該得的好成績)。

      而學(xué)習(xí)差的學(xué)生,他原本就不會做題目,無論檢查多么細(xì)心,也不能提高成績。

      所以說,軟件的高質(zhì)量是設(shè)計出來的,而不是靠測試修補出來的。

      亚洲第一区精品观看| 亚洲影院在线观看| 亚洲高清免费在线观看| 亚洲精品无码mv在线观看网站 | 亚洲av无码日韩av无码网站冲| 亚洲制服丝袜中文字幕| 亚洲人成网站在线观看播放动漫| 久久久久亚洲精品天堂| 亚洲美女视频网址| 日产亚洲一区二区三区| 久久久久久亚洲AV无码专区| 亚洲综合成人网在线观看| 久久精品国产亚洲AV大全| 久久精品亚洲视频| 亚洲午夜未满十八勿入| 久久久久久久亚洲Av无码| 亚洲第一页在线播放| 亚洲国产成人久久精品app| 亚洲国产精品无码久久久| 亚洲人成网站在线观看播放动漫 | 亚洲国产精品自在拍在线播放| 亚洲av无码成人精品区在线播放| 国产亚洲福利在线视频| 亚洲欧美乱色情图片| 亚洲aⅴ无码专区在线观看| mm1313亚洲国产精品美女| 亚洲欧洲自拍拍偷精品 美利坚| 国产亚洲精品AA片在线观看不加载 | 亚洲日韩乱码中文字幕| 无码天堂亚洲国产AV| 亚洲伊人成无码综合网| 国产亚洲人成无码网在线观看| 亚洲AV无码成人精品区天堂| 亚洲综合无码一区二区三区| 亚洲国产91在线| 亚洲а∨精品天堂在线| 亚洲色婷婷综合开心网| 国产A在亚洲线播放| 亚洲∧v久久久无码精品| 亚洲国产情侣一区二区三区| 亚洲人成电影网站色www|