技術問答
技術文章
iT 徵才
Tag
聊天室
2024 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2022 iThome 鐵人賽
DAY
1
1
自我挑戰組
開始系統測試
系列 第
1
篇
Day1 | 軟體測試概念與過程(一)
14th鐵人賽
Pancy
2022-09-16 21:45:11
1129 瀏覽
分享至
缺陷產生的原因
需求的不完善定義
客戶與開發者間的溝通失效
對軟體需求的偏差
邏輯設計錯誤
程式碼編碼錯誤
不符合文件編制與編碼規定
測試過程的不足
規程(Procedure)錯誤
文件編制錯誤
軟體測試的定義
經典定義
1979,Myers《軟體測試藝術》
測試是為了發現錯誤而執行程式的過程。
標準定義
1983,IEEE
使用自動或手動來運型或測定某個系統的過程,其目的在於檢驗它是否滿足規定的需求,或是釐清預期結果與實際結果之間的差別。
軟體測試的過程
分析測試需求
測試人員對用戶的需求進行分析,了解軟體要做哪些事情,要怎麼做,進而確定將來要怎麼測試
編寫測試計畫
測試負責人編寫測試計畫
測試計畫的內容:
包含產品概述、測試範圍/區域/項目、測試目標、測試優先級、測試配置/測試資源(硬體、軟體、人力、技術等)、測試週期、進度安排(測試任務、人員安排)、測試策略、測試方法/途徑、測試交流、風險分析、測試標準、須交付文檔等內容
設計與編寫測試案例
設計案例主要反應在編寫測試點上
根據公司格是或者選擇一些模板編寫測試案例
執行測試
搭建測試環境(安裝各類軟體)
執行測試案例,紀錄測試事件(非軟體問題,而是因為其他需求不到位導致的狀況,如:無法運行在windows xp上等事件)
提交和追蹤缺陷
評估與總結
分析實際測試與計畫的偏差
收集並提交各種測試文件和數據,對數據進行分析
給出繼續測試或終止測試的結論
測試經驗覆盤
留言
追蹤
檢舉
下一篇
Day 2 | 軟體測試概念與過程(二)
系列文
開始系統測試
共
30
篇
目錄
RSS系列文
訂閱系列文
11
人訂閱
26
Day 26 | 性能測試
27
Day 27 | Web測試
28
Day 28 | 手機APP測試(一)
29
Day 29 | 手機APP測試(二)
30
Day 30 | 自動化測試概述
完整目錄
直播研討會
{{ item.subject }}
{{ item.channelVendor }}
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
1064
組
團體組數
40
組
累計文章數
22195
篇
完賽人數
600
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
windows server
linux
css
react
vue.js
熱門問題
請問內網IP如何轉外網IP?
兩端防火牆使用IPSEC互PING之問題
如何寫公式才能利用excel 觸發一個數據時傳送一個訊息給 自已的line呢?有沒有可以用其它方式,來取代line notify 的方法,因為line 開始收費
Windows7升級Windows10後網路功能異常
python爬蟲 動態生成網頁104人力銀行
區域網路問題提問
新手學習編程,哪種編程語言好?
vmware 虛擬機(windows)裡顯示使用容量與實際檔案容量不符合
2台 Hyper-V 2008 R2 叢集主機(硬體規格相同), 如何加入一台新機? 謝謝.
OBS使用問題
熱門回答
請問內網IP如何轉外網IP?
Fortigate 50B 重置密碼
新手學習編程,哪種編程語言好?
區域網路問題提問
防火牆與DNS請教
熱門文章
每日一篇學習筆記 直到我做完專題 :( [Day31]
每日一篇學習筆記 直到我做完專題 :( [Day32]
每日一篇學習筆記 直到我做完專題 :( [Day33]
每日一篇學習筆記 直到我做完專題 :( [Day34]
隨時切換 WINDOWS 右鍵新舊版選單
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}