设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
论测试用例的规范编写
返回列表
发新帖
论测试用例的规范编写
[复制链接]
11
|
2
|
2015-9-22 15:53:22
|
显示全部楼层
|
阅读模式
测试用例是对一项特定的软件产品进行测试任务的描述而编制的一组测试输入、执行条件以及预期结果,以便测试或核实某个程序路径是否满足某个特定需求,体现针对此软件进行测试的方案、方法、技术和策略。测试用例是测试项的细化,是测试工程师在现场进行测试的实际依据,因此测试用例的编写是软件测试活动中最重要的。测试用例是测试工作的指导,是软件测试的必须遵守的准则,更是软件测试质量稳定的根本保障。
测试用例内容应该包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。每个具体测试用例都应包括下列详细信息:用例编号、用例名称、测试级别、入口准则、测试步骤、期望结果、判断标准、出口准则、注释等。
一、 编写测试用例的基本方法
早期的软件测试是按功能编写测试用例,这种方法比较简捷,按用例规约遍历每一功能即可以完成软件测试的目的。但是随着软件行业的发展,对于复杂操作的程序模块,其各功能的实施是相互影响和紧密相关的,可以演变出数量繁多的变化,在这种情况下,如果没有严密的逻辑分析,产生遗漏是在所难免。路径分析是一个很好的方法,其最大的优点是在于可以避免漏测试。但路径分析法也有局限性。在一个非常简单字典维护模块就存在十余条路径。一个复杂的模块会有几十到上百条路径。若一个子系统有十余个或更多的模块,这些模块相互有关联,再采用路径分析法,其路径数量会呈现几何级增长,在实际中就无法使用路径分析法来编写测试用例,那么子系统模块间的测试路径或测试用例还是要靠传统方法来解决。因而目前软件测试都是按功能、路径混合模式来编写测试用例。
二、 针对于白盒测试的用例编写规范
白盒测试是有关代码的结构测试,所以被测对象基本上是源程序,以程序的内部逻辑为基础编写测试用例。程序内部的逻辑覆盖程度,当程序中有循环时,覆盖每条路径是不可能的,要编写使覆盖程度较高的或覆盖最有代表性的路径的测试用例。在实际的逻辑覆盖测试中,一般以条件组合覆盖为主编写测试用例,然后再补充部分用例,以达到路径覆盖测试标准。其具体手段有语句覆盖、判定覆盖、条件覆盖、判定/条件测试、条件组合覆盖、路径覆盖等。
三、 针对于黑盒测试的用例编写规范
1.等价类划分。
2.边界值分析:使用边界值分析方法编写测试用例时一般与等价类划分结合起来。但它不是从一个等价类中任选一个例子作为代表,而是将测试边界情况作为重点目标,选取正好等于、刚刚大于或刚刚小于边界值的测试数据。
3.错误推测:在测试程序时,人们可能根据经验或直觉推测程序中可能存在的各种错误,从而有针对性地编写检查这些错误的测试用例,这就是错误推测法。
4.因果图:等价类划分和边界值方法分析方法都只是孤立地考虑各个输入数据的测试功能,而没有考虑多个输入数据的组合引起的错误。
5.备选和异常:测试用例可以分为基本事件、备选事件和异常事件。编写基本事件的用例,应该参照用例规约(或编写规格说明书),根据关联的功能、操作按路径分析法编写测试用例。而对孤立的功能则直接按功能编写测试用例。基本事件的测试用例应包含所有需要实现的需求功能,覆盖率达100%。编写备选事件和异常事件的用例,则要复杂和困难得多。例如,字典的代码是唯一的,不允许重复。测试需要验证:字典新增程序中已存在有关字典代码的约束,若出现代码重复必须报错,并且报错文字正确。往往在编写编码阶段形成的文档对备选事件和异常事件分析描述不够详尽。而测试本身则要求验证全部非基本事件,并同时尽量发现其中的软件缺陷。
四、 在编写用例时还要注意的两条原则
单个用例覆盖最小化:如果一个要测试的功能有三个子功能点,则应该用三个单独的用例分别来覆盖三个子功能,这样测试用例的覆盖边界定义更清晰,测试结果对产品问题的指向性更强,测试用例间的耦合度最低,彼此之间的干扰也最低。
使测试结果分析最简单化:在测试用例执行时,要重点考虑如何使得测试结果分析和测试执行更为简单,因为测试用例的执行属于多次投入,测试人员要经常地去分析测试结果、执行测试用例,在这部分活动上的投入是相当可观的。成本永远是任何项目进行决策时所要考虑的首要因素,项目中的测试也是如此,对成本的考虑也应该客观和全面的体现在测试的设计、执行和维护的整个阶段中。
回复
使用道具
举报
千问
|
2015-9-22 15:53:22
|
显示全部楼层
测试用例很重要
回复
使用道具
举报
千问
|
2015-9-22 15:53:22
|
显示全部楼层
good job
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
今天眼睛突然有大块红血块是怎么回事,真急
2
你好,我想咨询一下看胳膊上每天痒去哪个科
3
指甲上竖纹很多,且较明显,手摸能感觉到,
4
腰部两边胀痛甚至影响到屁股的两侧这
5
我腰痛得厉害弯下腰就直不起来好痛,睡觉翻
6
离预产期还10天了得了蛇盘疮怎么办呀
7
你好、我怀孕一个多月、检查出来总胆红素、
8
我眼袋特别大,今年57了
9
清宫半个月后肚子小腹右侧痛,是怎么回事,
10
前两天大便出血了,现在没有了。可是我的肛
11
小便痛还带血,是什么病,该怎么办,该吃什
12
心跳有时过快,走一会路·或上下楼梯就喘气
13
皮肤淀粉样病变用什么药能治皮肤变黑很痒用
14
脚后跟怎么会冻了好痒请问有什
15
孩子6岁不停的眨眼,而且眼睛比较干涩请问
16
宝宝1周岁呕吐拉稀5天大夫说病毒性的
17
产后42天阴超显示子宫切面大小47×
18
头晕眼看不清楚,左脸老是抽抽,左眼小了
19
三个多月的宝宝早晨起床眼睛肿,流眼泪,这
20
昨天下午套戴上了牙套,今天就能吃面条,米
21
你好,我的小孩13个月大,今天出现腹泻和
22
医生你好,我脸上有一些红痘印,豆豆就没只
23
曾经大概5年级时候跟同学开玩笑,小鸡鸡被
24
吃葡萄籽提取物片可以改善敏感皮肤吗?
25
医生您好我今年48岁去年有一次来月经
26
受冷感冒3天有喝高度祛湿药酒天昨晚才吃
27
宝宝还有两个月就出世了,刚把以前宝宝穿过
28
我、外婆洗衣服的时候突然头晕脚没力气,我
29
痛经做B超就算是做检查吗?
30
你好!我今年25岁、乙肝病毒[nbv]d
31
我买了含珠停没吃怎么办
32
一岁八个月的宝宝不吃饭怎么回事,怎么办啊
33
我是一个十五岁的女中学生,身高一米五五,
34
我儿子卵圆孔未闭咋办平时该注意啥呢也不太
35
冬天嘴唇发干起皮,抹橄榄油管用吗?
36
超声可见: 子宫后位,宫体体
37
你好 请问,作完无痛人流手术,一周后发生性生活
38
疲软时大部分龟头被盖住,勃起时龟头可以自
39
非典型癫痫怎么治
40
怀孕两次了都是40多天流产了,请问怎么老是流产
41
眼睛总是疼,遇到风或者低温流泪很严重,看
42
我儿子6岁了,去年夏天发现左眼有点斜视,
43
做节孕手术后多久能同房该注意什么饮食
44
患高血压十几年,天天服用降压药伊苏,倍他
45
小脑出血5毫升,是否需要到重症监护室治疗
46
小孩两岁,大便干燥,大便前部发硬,大便困
47
我10月25来经期到现在12月7号还没来
48
两个月宝宝一只眼有眼屎还流水,不红也不肿
49
十一月七号来的月经,二十四号同房,使用避
50
你好!我是油性皮肤,所以现在脸上不但有痘
51
您好,医生。面部痉挛能根治吗?帮忙回答。
52
小时候右脚给烫伤现在内八字老了会有什么问
53
生了孩子后胖了四十多斤,156斤了,肚子
54
晚上睡觉时后半夜总是腰酸背痛是怎么回事
55
我已做了痔疮PPH手术但还有一块肉团未切
56
月经过一个星期又来了,这是什么问题呢?第4天开
57
请问刚出生的小孩掉头发是什么原因?正常吗
58
做利晋刀八十天了吗可以同房吗
59
运动后该不该用凉水洗脸
60
2岁孩子吃什么吐什么怎么回事?该怎么处理
61
我得了腮腺炎,是左侧,感觉腮下有东西,请
62
我要问问有关痛风形成的原因的问题
63
一次突然晕倒,就被确诊癫痫了。
64
经常肚子疼、肚子里老是咕噜咕噜的。经常拉
65
换骨关节有什么后遗症,进口和国产的
66
我孩子2岁半,鼻子,和脚发黄,是什么情况
67
药物治疗癫痫的副作用大吗?如果消除是不是
68
最近一看书脑子就犯晕注意力不集中
69
我的右边臀部上边接近右边腰部的地方
70
后脑前倾似的猛晕一下,尤其是弯身或坐姿不
71
肝功能正常的大三阳怎么治疗,平时也没什么
72
我做了俩次人流,第2次为什么会偶尔腹痛,
73
吃了乔麦身上发痒起红斑是为什么?
74
我今年28岁,前几天发烧吃了感冒清热胶囊
75
我胃不好而且现在是冬天可以喝吗
76
做了CT说是大叶性肺感染!胸部有阴影后
77
我怀孕一个多月了前面一直是白的,今天突然
78
全身没劲我究竟得了什么病?
79
孩子3岁了,爱闹不太会说话也不和别的孩
80
我点痣了不小心碰掉了痂掉了之后我又点了一
81
我家宝宝2个月零几天,最近总是要抱在手里
82
我是河北省石家庄的患者,现在买不到了,咋
83
2项转氨酶升高,一个76...一个80.
84
最近有一个多月,一直耳鸣。向婵再叫一样,
85
双侧腋下多个淋巴结肿大,右侧最大1.7*
86
我家宝宝出生48天了额头上长出了小疙瘩,
87
男22岁我大腿内侧得了湿疹现在还引
88
医生您好,我的宝宝现在4个月零24天,几
89
三个月前腰背胀痛,经遵义医学院检查出来是
90
上楼梯跑快了胸口会痛是否一定得了冠心病
91
一个月没开月经,肚子痛到晕倒怎么回事?
92
脸上长了3年的痘痘了一直不好什么药都吃
93
我胳膊上每天痒,去哪治也治不好,不知道是
94
痛风哪些东西不能吃,海带可以吃吗
95
眼袋黑眼圈头晕耳鸣燥热、腰
96
16岁了jj勃起才5厘米不勃起大概2
97
2个月宝宝血小板下降导致脑出血4cm-5
98
刚怀孕38天出一些黑色脏东西正常吗?
99
谢谢为我解惑。还有细胞素正常值多少,还是