故意学习,故意生活,故意活的像个人!

边界值法举例

上一篇 / 下一篇  2007-01-30 14:28:31 / 个人分类:测试方法


r8ro.Y[:D~0找零钱最佳组合51Testing软件测试网h K d\6CIO
假 设 商 店 货 品 价 格 (R) 皆 不 大 於 100 元 ( 且 为 整 数 ) , 若 顾 客 付 款 在 100 元 内 (P) , 求 找 给 顾 客 之 最 少 货币 个(张) 数 ? ( 货 币 面 值 50 元 (N50) , 10 元 (N10) , 5 元 (N5) , 1 元 (N1) 四 种 )
-w,L5R*RZF#?\0一、 分 析 输 入 的 情 形 。51Testing软件测试网 X*h?zM:wx2A
R > 100
zYb#B*\1i00 < R < = 10051Testing软件测试网8fO'N&}/ACr&D,}!k!^
R <= 051Testing软件测试网&O%^K B j"ql
P > 100
[0AK2Bk2WTL0R<= P <= 100
)}WiR2l&j|)ZQ0P < R
vuZ#[-Lo0二、 分 析 输 出 情 形 。
alK9F g ~-DB,s+[X*~0N50 = 151Testing软件测试网#mgByut1j
N50 = 051Testing软件测试网Zm$W.?&Cl%aC`
4 > N10 >= 1
'}$kVv sb-lN'hd0N10 = 051Testing软件测试网3K:TJ-l"P9Qe7a
N5 = 1
m&WiG0o"V6[s0N5 = 0
kN VF&j9cT#R0o04 > N1 >= 1
e4Lgs;jF L&QV0N1 = 051Testing软件测试网+W d-D^,^r @!q
三、 分 析 规 格 中 每 一 决 策 点 之 情 形 , 以 RR1, RR2, RR3 表 示 计 算 要 找 50, 10, 5 元 货 币 数 时 之 剩 余 金 额 。 R > 100R <= 0P > 100P < RRR1 >= 50RR2 >= 10RR3 >= 551Testing软件测试网T6a,FXVR U@
四、 由 上 述 之 输 入 / 输 出 条 件 组 合 出 可 能 的 情 形 。51Testing软件测试网p X|W m XP
R > 100
(^%[+q Pm j&vs?%bC0R <= 051Testing软件测试网!m7N6l8R} w7V
0 < R <= 100, P > 1000 < R <= 100, P < R0 < R <= 100, R <= P <= 100, RR = 500 < R <= 100, R <= P <= 100, RR = 490 < R <= 100, R <= P <= 100, RR = 100 < R <= 100, R <= P <= 100, RR = 90 < R <= 100, R <= P <= 100, RR = 50 < R <= 100, R <= P <= 100, RR = 40 < R <= 100, R <= P <= 100, RR = 10 < R <= 100, R <= P <= 100, RR = 0
$a+W%IF{0五、 为 满 足 以 上 之 各 种 情 形 , 测 试 资 料 设 计 如 下 :51Testing软件测试网4a n%rpPh}2C5P
1. 货品价格 = 10151Testing软件测试网4TI~x o-tXBDy
2. 货品价格 = 0
o3?;oP\,d&D03.货品价格 = -151Testing软件测试网Bp"b Bcb
4. 货品价格 = 100, 付款金额 = 101
U uR6J/k?05. 货品价格 = 100, 付款金额 = 99
]U&CwaM*iR7Oy06. 货品价格 = 50, 付款金额 = 100
*\7KW"K-?|#Y07. 货品价格 = 51, 付款金额 = 100
Y0C9d+]D4z^'_08. 货品价格 = 90, 付款金额 = 10051Testing软件测试网"f\}L`t{
9. 货品价格 = 91, 付款金额 = 10051Testing软件测试网E NV*pTT1D g f
10. 货品价格 = 95, 付款金额 = 100
K7R!L]j6XR$Ec3Y011. 货品价格 = 96, 付款金额 = 10051Testing软件测试网_P1S8S`^
12. 货品价格 = 99, 付款金额 = 10051Testing软件测试网dZx0l}jT }
13. 货品价格 = 100, 付款金额 = 100 51Testing软件测试网/X/Enh1|

TAG: 测试方法

 

评分:0

我来说两句

Open Toolbar