资料介绍
测试用例的设计
测试用例的设计
一、介绍
此次所编写的测试用例主要是根据软件UI
Spec来进行参考设计,每个菜单编写一个独立的测试用例,为了让大家能够对编写测试
用例的原则和一些常用的编写思路及方法有所了解,同时也为以后编写测试用例提供帮
助,下面我就对此做一些简单的介绍。
二、测试用例设计的目的
软件测试用例是为了满足测试的需求,提高测试的效率,完善软件的质量而进行编
写的,它是对软件所要达到的预期结果的验证,是整个软件测试过程中重要的组成部分
。
三、测试用例的内容
目前我们所设计的测试用例内容包括ID号、功能描述、操作步骤、预期结果等部分
。编写的原则首先是考虑软件功能的正常状况(主要是功能的实现情况),然后考虑一
些交叉部分的情况(例如在一些界面考虑到触发条件的影响等)。
◆ ID:测试用例的编号(例如短信部分可以用SMS_1…表示)
◆
功能描述:每一个测试用例功能方面的描述,通常在功能描述中包括一些常用的
输入条件(如来电、来短信等等)和被执行的动作(整个测试用例的功能描述)
等。
◆ 操作步骤:实现每一个测试用例的详细的操作步骤。
◆
预期结果:每个功能所期待的结果,每一个测试用例所执行的结果要跟预期结果
保持一致。
四、测试用例设计的常用方法
测试用例包括黑盒测试用例和白盒测试用例,目前我们主要是以黑盒测试用例为主
。
黑盒测试又叫功能测试或数据驱动测试,这种方法是把测试对象看做一个黑盒子,
测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书
,检查程序的功能是否符合它的功能说明。黑盒测试用例设计主要有以下几种思路方
法:
等价划分: