首頁 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
華為認證 | Java認證
公務員 | 報關員 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 期貨從業(yè)資格 | 司法考試 | 法律顧問 | 導游資格
報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業(yè)資格 | 廣告師職業(yè)水平
駕駛員 | 網(wǎng)絡編輯
衛(wèi)生資格 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 執(zhí)業(yè)護士
會計從業(yè)資格考試會計證) | 經(jīng)濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師
注冊資產(chǎn)評估師 | 高級會計師 | ACCA | 統(tǒng)計師 | 精算師 | 理財規(guī)劃師 | 國際內(nèi)審師
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監(jiān)理工程師 | 安全工程師
質量工程師 | 物業(yè)管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產(chǎn)估價師 | 土地估價師 | 巖土師
設備監(jiān)理師 | 房地產(chǎn)經(jīng)紀人 | 投資項目管理師 | 土地登記代理人 | 環(huán)境影響評價師 | 環(huán)保工程師
城市規(guī)劃師 | 公路監(jiān)理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲
您現(xiàn)在的位置: 考試吧(Exam8.com) > 軟件水平考試 > 復習資料 > 軟件評測師 > 正文

2011軟件水平考試軟件測評師測試技術輔導(5)

來源:考試吧Exam8.com) 2010-12-11 18:18:36 考試吧:中國教育培訓第一門戶 模擬考場
考試吧整理了2011軟件水平考試軟件測評師測試技術輔導,幫助考生梳理知識點.

  二、原因:

  事實上我們在測試用例編寫和設計上遇到的一系列問題只是一種表面的呈現(xiàn),究其原因我認為有如下幾點:

  1、沒有適合的規(guī)范

  “適合的規(guī)范”或稱“本地化的規(guī)范”。這是我們在測試過程中遇到的第一個問題,通常也是很容易習慣且淡忘的。我們擁有相當多的流程文檔、指導步驟和書本上的定義,但它適合我們當前的項目么?

  每一個測試工程師在進入這個職業(yè)的初期都會了解一些測試上的概念和術語,進入公司或項目組后也會進一步學習相應的文檔,例如怎樣規(guī)范編寫,怎樣定義bug級別,軟件實現(xiàn)的主要業(yè)務等。但當測試經(jīng)理開始給我們分配某一模塊的用例編寫時,又有多少人知道該怎樣去寫,怎樣寫算是好?

  在測試論壇中常能看到介紹用例編寫方法的帖子,而迷茫于怎樣應用到實踐的回復也不為少數(shù)。為何我們無法在公司和項目組內(nèi)找到明確且適合的規(guī)范?于是我們只得選擇從書本或之前的用例中復制,不管是結構還是方式都依賴于以往的經(jīng)驗,我并不是說這樣就是錯誤的,但不能總結成文的經(jīng)驗無法給予測試更多幫助。我們有太多經(jīng)驗,但卻沒有形成適合的規(guī)范。

  2、功能與業(yè)務的分離

  我們知道怎樣列舉一個輸入框的用例,但卻很少考慮說明這個輸入框是用來做什么的,如果仔細分析不難發(fā)現(xiàn),用例中這種功能與業(yè)務的分離越來越普遍也越來越明顯。

  邊界值、等價類劃分、因果圖,這些用例方法是一種高度提純的方法,本身就很偏向于功能及代碼,所以怎樣編寫業(yè)務的用例我們就從理論上失去了參考。

  復雜的業(yè)務會貫穿于整個軟件,涉及眾多功能點,里面組合的分支更不可勝數(shù)。測試用例務求簡潔、明確,這一點也與業(yè)務“格格不入”。功能用例依賴程序界面,業(yè)務描述依賴需求文檔。于是我們更偏向于根據(jù)已實現(xiàn)的界面編寫功能用例,列舉出眾多的邊界值、等價類。流程的操作只有憑借經(jīng)驗和理解,這時測試出的bug是最多的,但我們卻無法使這個bug對應到一個用例中(點擊一個按鈕報出的錯誤有時原因并不在這個按鈕或按鈕所在的窗體),只能自己添加note向開發(fā)人員指出可能出錯的源頭。正因為我們沒有很好的積累業(yè)務上的用例,才使得我們感到執(zhí)行用例時發(fā)現(xiàn)的bug不多。

  用例結構的劃分一定程度上也造成了功能和業(yè)務的分離,依照界面模塊建立文件夾,并在其中新建不同用例,這使得用例從結構上就很難聯(lián)通起來。

  3、測試未能跟上變化

  變化!想象一下,當我們越來越多的聽到開發(fā)人員在那里高呼“擁抱變化”“敏捷開發(fā)”的時候,測試又有什么舉措呢?當?shù)貐^(qū)特性,軟件版本越來越多的時候,測試是否在積極響應呢?變化是我們面臨的最大挑戰(zhàn),我認為測試未能跟上變化是造成測試過程中遇到種種問題和矛盾的主要原因。

  對需求和程序的變化測試人員的感受是非常深的,測試總是跟在需求和開發(fā)后面跑,使得所有風險都壓在自己身上。不斷壓縮的時間和資源使我們只能放棄那些“不必要”的工作:盡快投入測試,盡快發(fā)現(xiàn)bug,而非從整體把握軟件的質量情況,統(tǒng)籌策略。

  疲于應對的直接影響就是程序質量無法準確度量,進度無法控制,風險無法預估。用例與程序脫節(jié),新增用例混亂和缺少。長此以往我們只得放棄修改、增補用例,甚至放棄之前積累的所有成果。用例變?yōu)槌绦蜃兏挠涗浾,沒有測試數(shù)據(jù)的保留,測試步驟和重點無法體現(xiàn),新加功能與原來的程序逐漸“脫離”,可能還會出現(xiàn)相互違背的情況,但這我們卻無法及時發(fā)現(xiàn)。

  永遠是變化決定我們的下一步工作,這也是混亂的開始。

上一頁  1 2 3 4 下一頁
  相關推薦:

  2010年下半年軟考成績查詢時間及方式匯總

  2011年上半年計算機軟考時間及科目安排

  2011年軟件水平考試軟件測評師基礎知識輔導匯總

  2011軟考軟件測評師測試技術輔導匯總

文章搜索
軟件水平考試欄目導航
版權聲明:如果軟件水平考試網(wǎng)所轉載內(nèi)容不慎侵犯了您的權益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉載本軟件水平考試網(wǎng)內(nèi)容,請注明出處。