测试用例知多少?-3

上一篇 / 下一篇  2012-07-29 20:28:50 / 个人分类:杂谈

复杂功能测试

用例编号

Lgws7i(c iwj0

用例描述51Testing软件测试网9pcX s}%b5? to

2-151Testing软件测试网-k/c)f Q-~'c}s

验证编辑长度为正常长度范围内,符号、数字、字母、汉字等不同字符类型组合的普通短信

7ca"A h#L2V0

2-2

)j Uf%L? {?7OHJ(d0

验证编辑长度为正常长度范围内,插入签名、常用短语的普通短信51Testing软件测试网V8R(o:|?Tp

。。。
 
 

UI测试集

用例编号51Testing软件测试网3von }T/w

用例描述

~.F s/Nf-G0

151Testing软件测试网a Xi$^ a[Uk:~1_

验证在签名、常用短语、短信编辑栏中,光标显示在字符的最后。

WS!g3~|N#iy y$~t0

2

!M VJ?;C9X0

验证在编辑栏输入字符后,“返回”变为“删除”。51Testing软件测试网&M g-lP ED

351Testing软件测试网L#Wk*sx

验证在新建短信时,在页面有内容的情况下,点击菜单里的“保存退出”自动保存短信到草稿箱并返回。

"rA\0yd6Y0

451Testing软件测试网0\$US#TTlj&ie

验证在新短信页面按“Dial”直接进入发件人号码输入页。51Testing软件测试网H xfR.P1p |k3V0c

5

X4k{ h Z;qMx}0

验证常用短语页面中,当多项标记的情况下,“发送”及“编辑”功能灰显。

z{4r!t7dN%T7b0

651Testing软件测试网x n0kMy1|

当有更改设置的情况下,执行“返回”也不保存。51Testing软件测试网lpl0VZO uv1]

 

!]+W]3u4R0

健壮性测试集

用例编号51Testing软件测试网 f k%k6Tuo"Cu

用例描述

svT;G;|3we?\0

151Testing软件测试网Lx L1U~9Q'M

验证在编辑签名长度为3132的情况下,不能保存签名。51Testing软件测试网 lt;FeB

251Testing软件测试网H*|I;i}2DZ"b

验证在编辑常用短语长度为3132的情况下,不能保存常用短语。

e` Z%}F7g2D0

3

H$_ N'LSHJp~u {0

验证在编辑超长短信时,选择字符为英文,长度为766767的情况下,不能保存短信。51Testing软件测试网\ \5[8~{so

4

$u T0m^@-Ic0

验证在编辑超长短信时,选择字符为汉字,长度为356357的情况下,不能保存短信。

4id;id"g f:f,M0

551Testing软件测试网$Wu-T#MB!u5Fk#L

验证存储资源已满时,编辑短信正确

'@E Bj:wK9|)[ t_Q&{0

6

4x8Xci5F \B.o`%Qe0

验证手机电量不足时,编辑短信正确51Testing软件测试网/]3Ue*Zq q!EN6O

 51Testing软件测试网p9`"M| l;MjB

最小功能测试集、复杂功能测试集、UI测试集、健壮性测试集下面的测试用例都是功能测试用例。51Testing软件测试网*C}A%_,j$B I'v

为什么要把功能测试用例划分为最小功能测试集、复杂功能测试集、UI测试集、健壮性测试集呢?

;wxZX gA[6U9{0

这样划分是有一定的好处的,首先我们在做冒烟测试的时候,可以只把最小功能测试集里边的用例提取出来跑一边,如果最小功能测试集里边的用例都不能通过的话,此版本是不可以测试的,退回给开发人员。如果最小功能测试集里边的用例大部分都可以跑通的话,可以接受这个版本的测试任务。如果测试部门接到的是一个有重大缺陷的版本,测试部门投入全部时间和精力测试,无疑是一种浪费。所以划分最小功能测试集对于频繁发布版本的项目而言,可以节省测试部门的人员和资源以及时间的投入。

E,g$d4\S {[0

根据项目的时间安排紧迫程度以及项目的类型和性质,可以选择是否执行健壮性测试用例。

.Py6Cd0~0

 51Testing软件测试网:iF;LT/|h8w&D@

 51Testing软件测试网G2u-X(~7l3ec*S Cz1b

 51Testing软件测试网"Ck$L^"O'`

业务测试用例设计:51Testing软件测试网J8K:~cY$Z F

测试用例编号51Testing软件测试网8V:lD z^Q

测试用例描述

J&V2VWu7s0

1

s C W lS/h{0

A手机号可以向B手机号发送短信

%kl6D7GO&l&g`Q0

2

7` P5@c3{~5d z f`0

A手机号可以向BCD手机号群发短信

}^M t+o0

上面的例子只是最小业务测试集,复杂业务测试集以及健壮性业务测试集省略。51Testing软件测试网(s SG;Dw.I

为什么要设计业务测试用例呢?首先由于大型项目本身的业务复杂性,作为测试人员仅仅做好功能测试是不够的,功能完成很好的模块,也有可能在业务流程方面存在缺陷。业务测试也可以作为验收测试的一部分完成。51Testing软件测试网j*CW#M| b C

 

N"rgT~0

1、 测试用例更新完善

`5n)p,pT.q!@0

什么情况下测试用例需要更新和完善呢?51Testing软件测试网4yf&|x ud[o0j

1、 软件产品新增需求或者更改需求后51Testing软件测试网UyaMPx h

2、 在测试过程中发现设计测试用例时考虑不全面51Testing软件测试网Y[\K$LI?9o

3、 在软件交付后,客户使用后反馈的软件缺陷,而这些软件缺陷是由于测试存在漏洞造成的。

[2Z\-T9k ]{w0

 

:K:O ]'N];PY0

                                                            

:Q+\x{x&PC0

TAG:

 

评分:0

我来说两句

Open Toolbar