廣州猿來教育

400-888-4849

全國學習專線 8:00-22:00
廣州猿來教育
專注IT職業(yè)培訓  在線教育機構  打造適合在線學習的優(yōu)質教學產品和服務  
您當前的位置: >廣州優(yōu)匯學 >廣州培訓學校 >關于軟件測試的知識

軟件測試學校新聞

關于軟件測試的知識

發(fā)布時間:2023-07-05 12:03:18 已幫助: 來源:廣州猿來教育

關于軟件測試的知識

由于IT技術的發(fā)展,軟件測試為了測試軟件中存在的問題,它在面向市場和大眾的使用時段不容易出錯,從而造成系統(tǒng)崩壞等一系列因素。學習軟件測試的學員想了解一些關于這方面的知識嗎?快來看看吧!

一、軟件測試的生命周期

  需求分析-測試計劃一測試設計,測試開發(fā)--測試執(zhí)行一測試評估需求階段:測試人員了解需求,對需求進行分解,得出測試需求
  計劃階段:根據(jù)需求編寫測試計劃/測試方案
  設計階段:測試人員適當了解設計,進而設計編寫一部分測試用例
  測試階段:根據(jù)測試用例和計劃執(zhí)行測試,在執(zhí)行過程中記錄,管理缺陷,測試完成后編寫測試報告運行維護:測試人員需要參與項目的實施工作,測試人員對項目產品的業(yè)務和操作一般都比較了解,加上優(yōu)秀的表達能力,所以可以收集問題并及時反饋給相關負責人

二、測試原則

  (1)完全測試是不可能的。不可能找出所有錯誤
  (2)測試存在風險。測試不全面
  (3)測試只能表明缺陷的存在。不能證明沒有缺陷
  (4)產品潛在錯誤書與已發(fā)現(xiàn)錯誤數(shù)成正比。
  (5)讓不同cesium人員參與測試工作中。避免固定測試思維
  (6)開發(fā)者與測試者分開
  (7)設計用例時,包括輸入數(shù)據(jù)和預期的輸出結果兩部分,且輸入數(shù)據(jù)包括合法與非法的情況。
  (8)集中測試易出錯或錯誤較多的模塊。二八定律
  (9)長期保留所有測試用例。進行回歸測試

三、常見的測試分類

  2.1按測試階段劃分
  單元測試(針對程序源代碼進行測試)
  集成測試(也稱接口測試,將多個模塊組合在一起進行測試)
  系統(tǒng)測試(對整個系統(tǒng)進行測試。包括功能、性能、文檔等)
  驗收測試(對整個系統(tǒng)進行測試。不同的使用群體進行測試。內測:指定特定人員進行測試;公測:普通用戶
  2.2按代碼可見度劃分
  黑盒測試:看不見源代碼,針對程序的功能界面進行測試。一主要應用于系統(tǒng)測試階段
  灰盒測試:看到部分代碼,針對系統(tǒng)的接口進行測試。--主要應用于集成測試階段
  白盒測試:看到所有代碼,針對源代碼進行測試。一-主要應用于單元測試階段總結:黑盒測試==系統(tǒng)測試灰盒測試==集成測試==接口測試白盒測試=單元測試



上一篇:考研專業(yè)課有哪些?怎么復習?
下一篇:Python入門學習和使用
關于我們 | 聯(lián)系我們 | 廣州猿來教育地址:廣州市南沙區(qū)網課 咨詢電話:400-888-4849
滬ICP備18018862號-2 網站地圖 注冊 登錄 招生合作 版權/投訴 免責聲明 更新時間:2025-04-05