测试用例知多少?-2
上一篇 /
下一篇 2012-07-29 20:07:30
/ 个人分类:杂谈
简单画出该程序段的数据流图:51Testing软件测试网%d1m:]lv#S:w#_
51Testing软件测试网 L `1tLy,F9]w+A'O
由上图可知,改程序段有2个判定条件,3个分支。
jjE"a h4M'][0实现100%的语句覆盖至少需要3个测试用例:1998年,2000年,1993年51Testing软件测试网yu`,s
xi
语句 b BK;h"k\0 | 用例 ~
Z2Lr)V9LV_/^0 |
语句151Testing软件测试网ay |O8_T | 199851Testing软件测试网E)L)\C*WjW
Cq |
语句2 6m ^Kfl1l;Fe)o#z0 | 2000 ~C-E*c$mlXd D0 |
语句3 i7X?(v nZ0 | 1993 +sE2Csa-|0 |
51Testing软件测试网b*c\1Vh
实现100%的判定覆盖至少需要2个测试用例:1998,2000,1991.
@ X1m_MM5P0判定条件51Testing软件测试网z6pa,owv!s#Y | 用例 3Ppq7w_3p(~aNN H0 |
year%4==051Testing软件测试网+}:TZgd | 1992(True)
1991(False)51Testing软件测试网RQ3x0@"Q4C4\t |
year%100!=051Testing软件测试网!v&yL|&prN []7{'f | 1992(True)
2000(False) ,\
A[&].}:MDa*Gp0 |
year%400==051Testing软件测试网k _)`R}D^S | 2000(True) 1992(False) cDN5@R.~P0 |
51Testing软件测试网6s yf!x5sgb
黑盒测试用例设计举例:51Testing软件测试网pz
Ni
i/u
编辑短信
文本相关
需求列表:
2Z)f1u
BT#^%B0 51Testing软件测试网&C]/b*\8zr^
^ | 新建短信 'SAQ/[(La%Y0 | 显示当前页数和本页剩余字符数 c%a}7i
L0x*U/@0 | Sms_ID551Testing软件测试网B!n o$Lh!r"T.s[
c.g |
普通短信 ,}1~XX-e/V }r1T0 | 英文160个字符,中文70个字符 4M3dU6rT+gK6~0 | Sms_ID6 /D2Hb9P/V0t0 |
分析需求以及UI设计文档:
D^aq&I^01、 自动插入:设置自动插入开头,当开关状态为:51Testing软件测试网7]"|.N8S)h$Bg]p
Ø 关:在新短信中不插入签名。51Testing软件测试网Pg"o1\,B
n)kEQ,f3E
Ø 开:在新短信中插入签名。
8uJwdgH|0l 普通短信中插入签名。51Testing软件测试网uA Y$lC K
2、 收件箱:主要对收件箱中短信进行编辑操作。
tD~E4\
T0Ø 收件箱中的短信为普通短信。
pg `:~W gk5v03、 草稿箱:主要对草稿箱中短信进行编辑操作。
8EU}i P es+U0Ø 草稿箱中的短信为普通短信。
i:[0w5L#DU6qq`04、 新建短信:验证在编辑短信时,在短信编辑框界面右上角显示当前页数和本页剩余
A4F1V$NKQ0Ha@U05、 普通短信:主要完成新建普通短信的输入。
#^rb
^U0 51Testing软件测试网 |m~e*z?
m!hI$t l|0测试用例:51Testing软件测试网xG
j3Q7O*g9v_2?
1、 关于编辑短信过程中的测试点:51Testing软件测试网!oHL7OH
Ø 编辑短信时,右上角出现的数字“x1/x2”:验证“x1”代表还可以再输入x1个字符达到本条短信的最大字符数,x2代表正在编辑第x2条短信。该数字在编辑过程中动态改变显示。
.b}E%D!wQ7L0Ø 验证新建短信成功后,新短信能否正确保存,保存成功后,内容是否一致。51Testing软件测试网2F:r:|Q/S@V
l 普通短信:51Testing软件测试网Kzxw0v$F
Ø 英文字符长度:0、1、80、159、160、161;51Testing软件测试网#R#rg4@
b!|8u
Ø 中文字符长度:0、1、35、69、70、71;51Testing软件测试网P;[c|kU
用例编号
W*VI
{c7w*~-b
f0 | 用例描述 D0lL)q7LD"J?-@0H)A Y%I0 |
151Testing软件测试网kON7m&NU6y*`4] | 编辑长度为正常长度范围内、字符类型为正常范围内的短信 5l(|9Vn"XELj0 |
ow$~D1k2ls{z&up'`0测试目的3 %U,@-v
D-n0 | 编辑长度为正常长度范围内、字符类型为正常范围内的短信51Testing软件测试网6K6J"t(u v\:|k |
用例编号51Testing软件测试网
p$^"e+xCb9hg | 用例描述 3K0p jW({#Km0 |
1-151Testing软件测试网(tE m#X'``\dl | 验证编辑长度为35、含各种字符的短信。 t(u7`AbC]7Z0 |
51Testing软件测试网RS%V~P+L
收藏
举报
TAG: