怎么写测试用例

1. 怎么写测试用例

● 测试用例编号

◇ 规则:编号具有唯一性、易识别性,由数字和字符组合成的字符串

◇ 约定:

系统测试用例:产品编号-ST-系统测试项名-系统测试子项名-XXX

集成测试用例:产品编号-IT-集成测试项名-集成测试子项名-XXX

单元测试用例:产品编号-UT-单元测试项名-单元测试子项名-XXX

● 测试项目

◇ 规则:当前测试用例所属测试大类、被测需求、被测模块、被测单元等

◇ 约定:

系统测试用例测试项目:软件需求项 如:测试手机在没有SIM卡的情况下,可以拨打紧急电话

集成测试用例测试项目:集成后的模块名或接口名 如:测试模块A提供的文件接口

单元测试用例测试项目:被测试的函数名 如:测试函数int ReadFile(char *pszFileName)

● 测试标题

规则:测试用例的概括简单的描述用例的出发点、关注点,原则上不能重复。

● 重要级别

规则

高:保证系统基本功能、核心业务、重要特性、实际使用频率高的测试用例;

中:重要程度介于高和低之间的测试用例;

低:实际使用频率不高、对系统业务功能影响不大的模块或功能的测试用例。

● 预置条件

规则:执行当前测试用例需要的前提条件,是后续步骤的先决条件

● 输入

规则:用例执行过程中需要加工的外部信息,输入、文件、数据库等

● 操作步骤

规则:执行当前测试用例需要经过的操作步骤,保证操作步骤的完整性。

● 预期输出

规则:当前测试用例的预期输出结果,包括返回值的内容、界面的响应结果、输出结果的规则符合度等

2. 如何写测试用例

测试用例设计和执行是测试工作的核心,也是工作量最大的任务之一。

测试用例(Test Case)目前没有经典的定义。比较通常的说法是:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。

测试用例编写准备

1

从配置管理员处申请软件配置:《需求规格说明书》和《设计说明书》;

2

根据需求规格说明书和设计说明书,详细理解用户的真正需求,并且对软件所实现的功能已经准确理解,然后着手制订测试用例。

测试用例制定的原则

1测试用例要包括欲测试的功能、应输入的数据和预期的输出结果。

2测试数据应该选用少量、高效的测试数据进行尽可能完备的测试。

用例覆盖

1正确性测试:输入用户实际数据以验证系统是满足需求规格说明书的要求;测试用 例中的测试点应首先保证要至少覆盖需求规格说明书中的各项功能,并且正常。

2容错性(健壮性)测试:程序能够接收正确数据输入并且产生正确(预期)的输出, 输入非法数据(非法类型、不符合要求的数据、溢出数据等),程序应能给出提示 并进行相应处理。把自己想象成一名对产品操作一点也不懂的客户,在进行任意操作。

3完整(安全)性测试:对未经授权的人使用软件系统或数据的企图,系统能够控制的程度,程序的数据处理能够保持外部信息(数据库或文件)的完整。

4接口间测试:测试各个模块相互间的协调和通信情况,数据输入输出的一致性和正确性。

5压力测试:输入10条记录运行各个功能,输入30条记录运行,输入50条记录进行测试。

6性能:完成预定的功能,系统的运行时间(主要是针对数据库而言)。

7可理解(操作)性:理解和使用该系统的难易程度(界面友好性)。

8可移植性:在不同操作系统及硬件配置情况下的运行性。

测试方法

1边界值分析法:确定边界情况(刚好等于、稍小于和稍大于和刚刚大于等价类边界值),针对我们的系统在测试过程中主要输入一些合法数据/非法数据,主要在边界值附近选取。

2等价划分:将所有可能的输入数据(有效的和无效的)划分成若干个等价类。

3错误推测:主要是根据测试经验和直觉,参照以往的软件系统出现错误之处。

测试用例的填写

1一个软件系统或项目共用一套完整的测试用例,整个系统测试过程测试完毕,将实际测试结果填写到测试用例中,操作步骤应尽可能的详细,测试结论是指最终的测试结果(结论为:通过或不通过)。

3. 怎么写好测试用例

测试用例是测试执行的指导;是测试执行的实体,是测试方法、测试质量、测试覆盖率的重要依据和表现形式;是团队内部交流以及交叉测试的依据,便于测试工作的跟踪管理,包括测试执行的进度跟踪,测试质量的跟踪,以及测试人员的工作量的跟踪和考核;在测试执行工作开展前完成测试用例的编写,可以避免测试工作开展的盲目性;测试用例是说服用户相信产品质量的最佳依据,同时也可以提供给客户作为项目验收的依据。以上可以看出测试用例在整个测试工作中的地位和作用,以下编写了关于如何写好测试用例的一些个人建议:

1、要参与需求评审,评审需求的过程实际也是熟悉业务需求的过程。只有对业务比较熟悉了,才能更好的,更充分的设计出高质量的测试用例。

2、要多阅读文档,其中包括产品策划书、规格说明书、需求文档,接口文档等,我们可以收集一切相关的文档来帮助理解所要测试的产品需要完成的目标。

3、尽量多参加项目组内的会议。比如需求讨论、设计讨论、计划讨论等会议,这样在讨论过程中也能加深对产品的理解。

4、要善于沟通,多和客户、开发、测试人员进行沟通。遇到不明确的问题、有疑问的需求,可以咨询项目负责人或者客户等。这样才能提前解决需求理解偏差等。

5、测试用例名称,也叫测试用例标题,一定要写得简洁、明了,需要用概括的语言描述该用例的出发点和关注点,使得测试人员第一眼看到测试用例名称就能够明白测试用例的目的。用例名称中一般要求不能存在假设性的语句,并且原则上每个用例的名称不能重复。

6、预置条件要明确,包括测试环境、测试数据、测试场景。因为许多BUG只有在特定的环境、特定的场景下才可以重现。没有正确的前提条件,就无法进行后面的测试步骤或无法得到预期的结果。

7、测试步骤描述要简单、清晰,并且要清楚每一个步骤的描述,我们平常的鼠标和键盘的每一动作都代表一个操作步骤。比如:第一步,输入用户姓名;第二步,输入登录密码;第三步,用户点击登录。步骤写的明确时就利于提高用例的可操作性。

8、用例的预期结果要完整而且清晰,并且要将各个输出的结果写出来,包括:返回值的内容、数据库相关字段的记录、界面的响应结果、输出结果的规则符合度、日志的检查和对其它业务影响的检查。

9、测试用例级别要划分清楚,这样在测试执行时有主次之分。

11、评审用例很关键,因为经过测试用例的评审可以发现:用例设计的结构安排是否清晰、合理;是否覆盖所有的需求功能点;是否存在冗余的用例;是否具有很好的可执行性;是否存在对需求理解上的差异等。评审需要项目经理、需求分析人员、架构设计人员、开发人员和测试人员都参与,也需要客户方的开发人员和测试人员。

12、召开测试用例评审会议,在会议上大家可以提问互答,对模糊不清的地方可以进行讨论。这样可以站在不同的角度,站在很多人的思维和思考方式下设计用例。

13、站在用户的角度来设计用例,以用户的使用逻辑及操作习惯为出发点,从用户实际可能的操作场景考虑,一定要脱离系统提供功能。

14、测试用例需要不断更新和维护,不要认为测试用例的设计是一个阶段,测试用例的设计也需要迭代,在软件开发的不同的阶段都要回来重新审视和完善测试用例。并且需要在测试执行时利用发散思维不断的构造和完善测试用例。

总的来说,写出好的测试用例需要我们不断的积累和完善,需要我们不断的在工作中去总结。写出好的测试用例没有简单的公式或规定可以遵循。即使是多年以来在测试方面感兴趣的人也很难做到这一点。

转载请注明出处育才学习网 » 怎么写测试用例

知识

断怎么写

阅读(204)

本文主要为您介绍断怎么写,内容包括儿、你的右臂呢你的右臂怎么断啦(╯□╰)o姑姑我是写作业写断,草书断字怎么写,断字的笔顺怎么写。1)【断】草书的几种写法【断】字的方正字迹-邢体草书简体写法

知识

招聘简历怎么写

阅读(173)

本文主要为您介绍招聘简历怎么写,内容包括招聘简历怎么写,招聘简历怎么写啊,工作招聘简历怎么写呢。简历脱颖而出的7大细节校园招聘的企业一般都要求应聘者先发电子简历,他们往往先通过简历对应聘者进行初步的筛选。那么如何才能写一份好简

知识

书法落款怎么写

阅读(202)

本文主要为您介绍书法落款怎么写,内容包括书法落款怎么写如果在落款中有了姓名,那还能不能再用印章了一般,书法落款怎么写,2020年书法落款怎么写。常用的落款方法 款,又称落款,就是在书写本文外所写作者姓名、年月、轩号等。唐以前作家多不题

知识

工作安排怎么写

阅读(182)

本文主要为您介绍工作安排怎么写,内容包括工作计划怎么写,工作计划怎么写应该包括哪些内容应注意些什么,工作安排怎么写。规划的正文一般都比较长,大致有以下几方面内容:(1)前言,即有关的背景材料,也就是制定规划的起因和缘由。这是制定规划的

知识

报告开头怎么写

阅读(194)

本文主要为您介绍报告开头怎么写,内容包括如何写实践报告的开头,工作报告开头怎么写,认识报告的开头怎么写。最低0.27元/天开通百度文库会员,可在文库查看完整内容> 原发布者:jialshuojhx17 实践报告怎么写 确定实践报告的主要内容

知识

大写零怎么写

阅读(336)

本文主要为您介绍大写零怎么写,内容包括大写零到拾行书怎么写,0的大写怎么写,大写零到十是怎么写的。数字0到10的对应的大写是如下。0:壹,1:贰,3:叁,4:肆,5:伍,6:陆,7:柒,8:捌,9:玖,10:拾。数字大写始于明朝。朱元

知识

工作体会怎么写

阅读(181)

本文主要为您介绍工作体会怎么写,内容包括工作心得体会怎么写,工作心得体会怎么写,工作心得体会写法格式,工作心得体会怎么写。总结是对已经做过的工作进行理性的思考。它要回顾的是过去做了些什么,如何做的,做得怎么样。总结与计划是相辅相

知识

测试用例怎么写

阅读(204)

本文主要为您介绍测试用例怎么写,内容包括测试用例怎么写、,测试用例标题怎么写,测试用例模板怎么写。● 测试用例编号◇ 规则:编号具有唯一性、易识别性,由数字和字符组合成的字符串◇ 约定:系统测试用例:产品编号-ST-系统测试项名-系统

知识

文章开头怎么写

阅读(172)

本文主要为您介绍文章开头怎么写,内容包括。外貌描写式开头即人或物的面部特征、体态形状、举止习惯、衣着打扮等作为开篇形式的写作内容。肖像刻画要生动逼真,使人或物的形象丰满,达到呼之

知识

怎么样写小说

阅读(166)

本文主要为您介绍怎么样写小说,内容包括写小说怎么写,一个新手怎么写小说,怎么写小说。我也没查什么资料之类,凭自己的经验说说 你要知道自己想要表达的主题或者思想、情感,和想要塑造的人物形象 你要有独特的故事情节。一般认为情

知识

论文开头怎么写

阅读(218)

本文主要为您介绍论文开头怎么写,内容包括论文正文开头一般怎样写啊,论文开头怎么写,论文的开头怎么写。论文题目:要求准确、简练、醒目、新颖。2、目录:目录是论文中主要段落的简表。(短篇论文不必列目录)3、提要:是文章主要内容的摘录,要求短

知识

运营计划怎么写

阅读(138)

本文主要为您介绍运营计划怎么写,内容包括运营计划是怎么写,如何写部门运营计划书,公众号运营计划怎么写。原发布者:jiangdangwei9项目运营方案项目背景二、市场环境三、项目介绍四、项目优势五、管理架构六、年度运营指标与经营成本七、营

知识

会议总结怎么写

阅读(173)

本文主要为您介绍会议总结怎么写,内容包括会议总结怎么写,会议总结怎么写啊``,会议总结怎么写。原发布者:墒太平乘会议总结范文篇一:会议总结范文 根据省市教研室要求,我校组织本校语文组老师参加了省教研室组织的教研会议,收获良多,特总

知识

营销策划怎么写

阅读(171)

本文主要为您介绍营销策划怎么写,内容包括营销策划怎么写,营销策划书怎么写,营销方案怎么写。天涵水公关传播机构专注于:活动策划、品牌策划、营销策划、公关策划 营销策划的基本框架: 分析营销机会 管理营销信息与衡量市场需求 (1)

知识

万用表怎么测试电阻

阅读(317)

本文主要为您介绍万用表怎么测试电阻,内容包括如何使用万用表测电阻和怎么读数,怎样用万用表检测电阻的好坏,如何使用万用表测量电压电流电阻。万用表判断电阻的好与坏方法:利用万用表选择合适的挡位。为了提高测量精度,应根据电阻标称值的大

知识

电阻测试仪怎么用

阅读(262)

本文主要为您介绍电阻测试仪怎么用,内容包括如何测量接地电阻及接地电阻测试仪的正确使用方法,接地电阻测量仪的使用,接地电阻测试仪使用方法。正确使用接地电阻测试仪以及测量接地电阻的方法是:仪表上的E端钮接5m导线,P端钮接20m线,C端钮接40

知识

ph测试纸怎么用

阅读(292)

本文主要为您介绍ph测试纸怎么用,内容包括如何正确运用PH试纸依据PH试纸使用说明,将试纸浸入待测液0.5秒,用pH试纸测定溶液的pH时,正确的操作是.,ph试纸的正确使用方法。需首先说明,楼主的PH试纸使用方法是不正确的。正确的使用方法有两种:1.

知识

紫外线灯如何测试好坏用万用表测量

阅读(525)

用万用表测量紫外线灯方法:首先查看镇流器的标识所注明的输出直流电压为多少伏特,一般输出电压为50到90伏特不等;由于紫外线灯灯管功率不同,所以紫外线灯驱动电压不同。用万用表测量,若没有直流输出电压或低于50伏特,则镇流器损坏;紫外线灯灯管

知识

为什么网线测试是通的但插在电脑里还是打叉呢

阅读(251)

网线测试联通但连接电脑仍打叉原因主要有以下五种:1.网卡自身故障或网卡未正确安装:双绞线街头发生损坏或网络软件障碍。解决方案:可尝试重装网卡驱动或更换网卡。2.集线器故障:集线器接口损坏或接触不良。解决方案:更换集线器。3.网线故障:网

知识

怎么测试iphone6指纹识别有没有坏

阅读(282)

可以按照以下步骤进行测试:首先请打开手机主屏上的设置应用;在设置列表中,点击TouchID与密码一栏;之后再点iPhone解锁这个选项;接下来根据iPhone屏幕上的提示,把想设置的系统放到主屏Home按钮上;在开始测试以前,需要确保手指的清洁与干净,避免在

知识

sc190的心理测试是什么

阅读(901)

SCL90即《症状自评量表》是世界上最著名的心理健康测试量表之一。是一个综合性的量表,从十个方面检测心理健康水平。SCL90又名症状自评量表,有时也叫做Hopkins症状清单于1975年编制,其作者是德若伽提斯该量表共有90个项目,包含有较广泛的精

知识

如何用滴定法测试氢氧化钠溶液浓度

阅读(263)

用滴定法测试氢氧化钠溶液浓度的方法:1.用草酸滴定。草酸带两个结晶水,分析纯度;2.配制成溶液后,可以知道草酸的浓度;3.用酸碱滴定装置滴定氢氧化钠即可,用酚酞试剂做指示剂,起初酚酞滴到氢氧化钠里是红的,滴到恰好成粉红色且30秒内不变色。

[/e:loop]