技術問答
技術文章
iT 徵才
聊天室
2025 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2022 iThome 鐵人賽
DAY
10
1
自我挑戰組
開始系統測試
系列 第
10
篇
Day 10 | 等價類劃分
14th鐵人賽
Pancy
2022-09-25 18:23:10
1101 瀏覽
分享至
等價類劃分的核心思想
通過需求分析,找出程式的輸入域(輸入要求)。
將輸入域劃分成若干類(有效類和無效類)
每一個類別中選取代表性數據等價於這一類中的其他值
等價類劃分的步驟
需求分析
劃分等價類(根據需求,有效等價類、無效等架類)
等價類劃分案例
步驟一:需求分析
閱讀文檔
借助開發知識
與開發或用戶溝通
了解用戶群與領域知識
寫出需求:
-99~99之間的整數
步驟二:劃分等價類並細化
有效類
-99到99之間的整數
細化
負數
0
正數
無效類
超範圍
小於-99
大於99
非法類型
浮點數
字元或字串
等價類劃分注意事項
不但要考慮有效等價類(正向測試),也要考慮無效等價類(逆/負/反向測試)
兩塊化成一塊(等價類劃分過粗),結果會導致遺漏其中一種測試情況
一塊化成兩塊(等價類劃分過細),結果會導致冗餘測試
留言
追蹤
檢舉
上一篇
Day 9 | 場景法
下一篇
Day 11 | 邊界值分析
系列文
開始系統測試
共
30
篇
目錄
RSS系列文
訂閱系列文
13
人訂閱
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鐵人賽
參賽組數
902
組
團體組數
37
組
累計文章數
19848
篇
完賽人數
528
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
17th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
linux
windows server
css
react
熱門問題
FortiGate SSLVPN替代方案?
SSLVPN 轉 IPSEC VPN 的問題
將硬碟上的 EFI 分割區複製到固態硬碟後,ARM 架構的 Ubuntu Server 無法啟動
iT邦幫忙如何搜尋 關鍵字?
sdray vigor2927 sslvpn ip設定問題
關於最近的釣魚信件
Qnap帳號於同一個IP反覆登入失敗.
熱門回答
FortiGate SSLVPN替代方案?
Qnap帳號於同一個IP反覆登入失敗.
將硬碟上的 EFI 分割區複製到固態硬碟後,ARM 架構的 Ubuntu Server 無法啟動
iT邦幫忙如何搜尋 關鍵字?
SSLVPN 轉 IPSEC VPN 的問題
熱門文章
c++的.h和cpp,放在相同目錄下好,還是頂層就用include,src分開好? [搬運/問答]
你的產品用了多少開源軟體?如何掌握潛在漏洞與風險?
別再只是做報表了,真正的人資資料分析是這樣做的
AI 音樂創作指令(Prompt)深度指南:解鎖主流AI 音樂生成工具的全部潛力
CompTIA A+ 220-1202 認證考試介紹|IT 入門必考國際證照
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}